Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.93B | $ 2.38B | $ 3.06B | $ 1.48B | $ 754.22M | |
$ 2.40B | $ 1.30B | $ 2.62B | $ 1.23B | $ 552.04M | |
$ 649.15M | $ 979.52M | $ 1.20B | $ 734.47M | $ 678.45M | |
$ 949.48M | $ 675.78M | $ 532.93M | $ 312.79M | $ 372.30M | |
$ 996.99M | $ 1.17B | $ 1.15B | $ -69.01M | $ 194.30M | |
$ 218.46M | $ 324.74M | $ 1.28B | $ 483.74M | $ -126.07M | |
$ -387.22M | $ 20.48M | $ -767.27M | $ -916.27M | $ -90.04M | |
$ -168.75M | $ 345.22M | $ 516.89M | $ -432.53M | $ -216.11M | |
$ -114.61M | $ 67.61M | $ 480.60M | $ -432.23M | $ -216.12M | |
$ -0.88 | $ 1.03 | $ 2.85 | $ -2.55 | $ -5.01 | |
$ -0.88 | $ 1.02 | $ 2.84 | $ -2.55 | $ -5.01 | |
130.72M | 66.60M | 168.72M | 169.49M | 43.10M | |
130.72M | 67.40M | 168.97M | 169.49M | 43.10M |