Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.41B | $ 3.16B | $ 1.78B | $ 960.16M | $ 1.22B | |
$ 504.00M | $ 555.50M | $ 322.72M | $ 219.55M | $ 298.18M | |
$ 331.00M | $ 342.84M | $ 320.44M | $ 165.26M | $ 182.17M | |
$ 185.00M | $ 198.00M | $ 128.29M | $ 87.62M | $ 85.27M | |
$ 369.00M | $ 269.70M | $ 93.24M | $ 124.81M | $ 204.14M | |
$ 173.00M | $ 162.34M | $ 17.48M | $ 54.29M | $ 116.01M | |
$ -92.00M | $ -233.33M | $ -97.21M | $ -16.19M | $ 4.58M | |
$ 81.00M | $ -70.99M | $ -79.73M | $ 38.10M | $ 95.56M | |
$ 32.00M | $ -110.92M | $ -100.94M | $ -18.45M | $ 69.07M | |
$ 0.26 | $ -0.67 | $ -1.04 | $ -0.21 | $ 0.98 | |
$ 0.26 | $ -0.67 | $ -1.04 | $ -0.21 | $ 0.98 | |
125.00M | 123.83M | 97.05M | 89.68M | 89.68M | |
124.16M | 123.83M | 97.05M | 89.68M | 89.68M |