Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 20 | Dec 19 |
|---|---|---|---|---|---|
| $ 2.02B | $ 1.90B | $ 1.79B | $ 1.50B | $ 1.38B | |
| $ 635.54M | $ 595.43M | $ 553.23M | $ 454.51M | $ 419.25M | |
| $ 495.75M | $ 587.36M | $ 1.20B | $ 372.71M | $ 357.64M | |
| $ 31.16M | $ 30.10M | $ 38.82M | $ 30.22M | $ 27.01M | |
| $ 187.38M | $ 44.35M | $ -517.28M | $ 22.13M | $ 44.28M | |
| $ 139.79M | $ 8.07M | $ -642.28M | $ -3.49M | $ 38.95M | |
| $ -134.72M | $ -147.07M | $ -21.54M | $ -48.25M | $ -113.98M | |
| $ 5.07M | $ -139.00M | $ -663.81M | $ -51.73M | $ -75.03M | |
| $ -10.93M | $ -134.52M | $ -662.03M | $ -57.05M | $ -76.52M | |
| $ -0.06 | $ -0.71 | $ -3.57 | $ -0.31 | $ -0.41 | |
| $ -0.06 | $ -0.71 | $ -3.57 | $ -0.31 | $ -0.41 | |
| 192.89M | 189.96M | 185.55M | 185.90M | 185.90M | |
| 192.89M | 189.96M | 185.55M | 185.90M | 185.90M |