Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 825.86M | $ 834.00M | $ 828.93M | $ 768.01M | $ 736.90M | |
| $ 553.69M | $ 565.22M | $ 569.12M | $ 531.57M | $ 505.07M | |
| $ 340.95M | $ 342.27M | $ 329.88M | $ 299.81M | $ 282.62M | |
| $ 299.05M | $ 299.41M | $ 287.61M | $ 259.25M | $ 241.59M | |
| $ 550.50M | $ 587.45M | $ 556.95M | $ 668.42M | $ 680.46M | |
| $ 212.74M | $ 222.95M | $ 239.25M | $ 231.76M | $ 222.46M | |
| $ -108.49M | $ -71.62M | $ -75.29M | $ 91.55M | $ 135.46M | |
| $ 104.25M | $ 151.33M | $ 163.96M | $ 323.31M | $ 357.91M | |
| $ 102.25M | $ 148.72M | $ 159.06M | $ 313.28M | $ 347.40M | |
| $ 0.94 | $ 1.39 | $ 1.49 | $ 2.98 | $ 3.32 | |
| $ 0.94 | $ 1.39 | $ 1.49 | $ 2.98 | $ 3.32 | |
| 106.17M | 105.53M | 105.12M | 104.23M | 103.88M | |
| 108.32M | 107.78M | 105.12M | 107.06M | 106.71M |