Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 511.22M | $ 525.09M | $ 543.71M | $ 358.21M | $ 358.10M | |
| $ 428.90M | $ 446.94M | $ 278.04M | $ 286.55M | $ 280.96M | |
| $ 62.87M | $ 65.82M | $ 75.84M | $ 38.35M | $ 58.10M | |
| $ 34.03M | $ 31.71M | $ 34.44M | $ 39.69M | $ 41.31M | |
| $ 364.76M | $ 370.08M | $ 398.16M | $ 278.88M | $ 225.47M | |
| $ 332.32M | $ 338.37M | $ 363.72M | $ 239.19M | $ 184.16M | |
| $ -221.43M | $ -233.62M | $ -193.51M | $ -181.37M | $ -203.40M | |
| $ 110.89M | $ 104.75M | $ 170.21M | $ 57.82M | $ -19.25M | |
| $ 108.25M | $ 101.13M | $ 142.22M | $ 56.52M | $ -14.45M | |
| $ 0.86 | $ 0.81 | $ 1.14 | $ 0.46 | $ -0.13 | |
| $ 0.86 | $ 0.81 | $ 1.13 | $ 0.45 | $ -0.13 | |
| 125.58M | 124.67M | 124.30M | 123.76M | 111.11M | |
| 125.78M | 124.88M | 125.82M | 124.56M | 112.41M |