Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.12B | $ 815.50M | $ 966.52M | $ 1.10B | $ 1.07B | |
| $ 685.65M | $ 416.04M | $ 550.31M | $ 669.61M | $ 628.55M | |
| $ 345.92M | $ 315.54M | $ 264.51M | $ 294.61M | $ 278.85M | |
| $ 10.79M | $ 18.61M | $ 15.24M | $ 15.26M | $ 18.46M | |
| $ 209.13M | $ 10.49M | $ 170.37M | $ 266.11M | $ 226.45M | |
| $ 339.73M | $ 100.49M | $ 285.80M | $ 375.00M | $ 349.70M | |
| $ -230.13M | $ -183.38M | $ -131.02M | $ -124.67M | $ -140.76M | |
| $ 109.61M | $ -82.89M | $ 154.78M | $ 250.33M | $ 208.94M | |
| $ 70.60M | $ -83.48M | $ 117.15M | $ 183.16M | $ 149.34M | |
| $ 1.79 | $ -2.13 | $ 2.96 | $ 4.07 | $ 3.28 | |
| $ 1.79 | $ -2.13 | $ 2.94 | $ 4.04 | $ 3.26 | |
| 39.38M | 39.18M | 39.64M | 44.96M | 45.54M | |
| 39.54M | 39.18M | 39.89M | 45.33M | 45.86M |