Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.21B | $ 1.98B | $ 1.77B | $ 1.99B | $ 2.06B | |
$ 979.52M | $ 1.81B | $ 837.19M | $ 633.31M | $ 842.50M | |
$ 794.42M | $ 1.67B | $ 634.65M | $ 667.92M | $ 606.05M | |
$ 81.43M | $ 80.42M | $ 75.05M | $ 81.87M | $ 85.42M | |
$ 345.65M | $ 202.48M | $ 230.44M | $ 327.70M | $ 234.25M | |
$ 185.10M | $ 138.66M | $ 202.54M | $ -34.61M | $ 144.67M | |
$ -11.96M | $ -80.95M | $ -105.09M | $ 211.11M | $ -72.45M | |
$ 173.14M | $ 57.71M | $ 97.45M | $ 176.50M | $ 72.22M | |
$ 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 | 371.56M | 379.21M | 380.36M | |
479.14M | 489.99M | 499.41M | 540.02M | 546.85M |