Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.21B | $ 1.95B | $ 1.80B | $ 2.02B | $ 2.06B | |
$ 979.52M | $ 893.20M | $ 858.20M | $ 655.29M | $ 842.50M | |
$ 979.52M | $ 1.67B | $ 634.65M | $ 667.92M | $ 606.05M | |
$ 81.43M | $ 80.42M | $ 1.65B | $ 2.10B | $ 1.91B | |
$ 345.65M | $ 202.48M | $ 156.41M | $ -5.23M | $ 230.09M | |
$ 334.80M | $ 274.96M | $ 81.36M | $ -148.99M | $ 70.00M | |
$ -161.66M | $ -217.25M | $ -105.09M | $ -92.58M | $ -72.45M | |
$ 173.14M | $ 57.71M | $ 97.45M | $ 176.50M | $ 77.91M | |
$ 126.99M | $ 36.27M | $ 48.71M | $ 124.01M | $ 45.06M | |
$ 0.26 | $ 0.08 | $ 0.13 | $ 0.33 | $ 0.12 | |
$ 0.25 | $ 0.07 | $ 0.13 | $ 0.32 | $ 0.12 | |
473.39M | 426.44M | 499.41M | 540.02M | 546.85M | |
479.14M | 489.99M | 499.41M | 540.02M | 546.85M |