Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.00B | $ 2.43B | $ 2.76B | $ 3.29B | $ 2.26B | |
$ 1.02B | $ 2.36B | $ 958.34M | $ 1.33B | $ 774.52M | |
$ 215.28M | $ 1.85B | $ 172.77M | $ -2.30B | $ -1.79B | |
$ 24.47M | $ 66.50M | $ 2.06B | $ 2.18B | $ 1.69B | |
$ 534.92M | $ 445.27M | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 807.05M | $ 575.94M | $ 666.93M | $ 988.14M | $ 478.73M | |
$ -280.13M | $ -210.15M | $ -173.76M | $ -149.59M | $ -226.55M | |
$ 526.91M | $ 365.79M | $ 704.04M | $ 1.12B | $ 540.83M | |
$ 378.28M | $ 255.48M | $ 476.52M | $ 740.12M | $ 350.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.86 | $ 6.71 | $ 12.15 | $ 18.48 | $ 8.64 | |
$ 9.08 | $ 6.37 | $ 11.61 | $ 17.08 | $ 8.23 | |
38.37M | 38.10M | 39.22M | 40.05M | 40.55M | |
41.65M | 40.10M | 41.04M | 43.32M | 42.62M |