Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.51B | $ 5.13B | $ 4.33B | $ 3.65B | $ 3.69B | |
$ 1.91B | $ 1.74B | $ 1.31B | $ 929.00M | $ 878.00M | |
$ 970.00M | $ 920.00M | $ 877.00M | $ -328.00M | $ 934.00M | |
$ 343.00M | $ 327.00M | $ 349.00M | $ 440.00M | $ 503.00M | |
$ 1.18B | $ 1.01B | $ 761.00M | $ 357.00M | $ -1.04B | |
$ 938.00M | $ 820.00M | $ 317.00M | $ -83.00M | $ -1.55B | |
$ -199.00M | $ -314.00M | $ -274.00M | $ -260.00M | $ -328.00M | |
$ 739.00M | $ 506.00M | $ 138.00M | $ -343.00M | $ -1.81B | |
$ 506.00M | $ 417.00M | $ 51.00M | $ -429.00M | $ -1.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.93 | $ 5.79 | $ 0.72 | $ -6.13 | $ -27.13 | |
$ 6.76 | $ 5.64 | $ 0.71 | $ -6.13 | $ -27.13 | |
73.00M | 72.00M | 71.00M | 70.00M | 70.00M | |
74.90M | 74.00M | 72.00M | 70.00M | 70.00M |