Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 706.58M | $ 837.20M | $ 861.50M | $ 805.91M | $ 1.03B | |
| $ 252.63M | $ 375.13M | $ 433.06M | $ 440.22M | $ 603.69M | |
| $ 85.19M | $ 111.39M | $ 93.80M | $ 94.91M | $ 91.83M | |
| $ 210.02M | $ 233.59M | $ 210.45M | $ 212.81M | $ 313.67M | |
| $ 169.29M | $ 240.32M | $ 330.89M | $ 340.14M | $ 511.87M | |
| $ 167.44M | $ 263.75M | $ 339.26M | $ 345.30M | $ 511.87M | |
| $ -137.22M | $ -849.30M | $ -415.56M | $ 135.33M | $ -97.11M | |
| $ 30.22M | $ -585.56M | $ -76.30M | $ 480.63M | $ 414.76M | |
| $ 30.65M | $ -543.52M | $ -71.63M | $ 457.06M | $ 379.80M | |
| $ 0.01 | $ -9.53 | $ -1.98 | $ 6.57 | $ 5.03 | |
| $ 0.08 | $ -8.36 | $ -1.40 | $ 6.50 | $ 5.01 | |
| 390.15M | 59.62M | 48.07M | 63.79M | 68.40M | |
| 65.69M | 67.97M | 67.93M | 68.67M | 72.82M |