Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 600.48M | $ 549.30M | $ 603.49M | $ 467.69M | $ 298.27M | |
| $ 447.52M | $ 376.28M | $ 348.69M | $ 273.48M | $ 185.88M | |
| $ 504.02M | $ 542.57M | $ 537.40M | $ 488.38M | $ 360.38M | |
| $ 33.10M | $ 31.70M | $ 47.27M | $ 42.97M | $ 34.91M | |
| $ -79.44M | $ -125.79M | $ -138.53M | $ -171.55M | $ -135.56M | |
| $ -56.49M | $ -166.29M | $ -188.71M | $ -214.91M | $ -172.82M | |
| $ -77.43M | $ -1.90M | $ -7.11M | $ -21.14M | $ -2.92M | |
| $ -133.93M | $ -168.19M | $ -196.27M | $ -236.05M | $ -175.73M | |
| $ -134.20M | $ -168.47M | $ -196.44M | $ -236.11M | $ -175.83M | |
| $ -1.24 | $ -1.64 | $ -2.04 | $ -2.60 | $ -2.00 | |
| $ -1.24 | $ -1.64 | $ -2.04 | $ -2.60 | $ -2.00 | |
| 107.88M | 101.81M | 95.92M | 91.41M | 87.59M | |
| 107.88M | 101.81M | 95.92M | 91.41M | 87.59M |