Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.16B | $ 1.91B | $ 1.99B | $ 975.09M | $ 324.07M | |
$ 2.23B | $ 913.86M | $ 1.32B | $ 586.49M | $ 15.83M | |
$ 1.39B | $ -208.00M | $ 47.20M | $ 30.34M | $ 18.55M | |
$ 740.90M | $ 486.02M | $ 251.27M | $ 140.83M | $ 162.12M | |
$ 1.58B | $ 1.62B | $ 1.11B | $ 206.44M | $ -685.58M | |
$ 837.83M | $ 1.12B | $ 853.19M | $ 415.31M | $ -2.72M | |
$ -157.01M | $ -121.12M | $ -76.85M | $ -71.36M | $ -64.96M | |
$ 680.82M | $ 1.00B | $ 776.34M | $ 6.59M | $ -906.21M | |
$ 520.31M | $ 922.97M | $ 773.24M | $ 6.36M | $ -906.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.21 | $ 10.09 | $ 9.26 | $ -0.13 | $ -21.20 | |
$ 5.14 | $ 10.03 | $ 8.40 | $ -0.13 | $ -21.20 | |
99.85M | 91.48M | 78.56M | 62.99M | 42.74M | |
101.27M | 92.06M | 86.68M | 62.99M | 42.74M |