Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 376.02M | $ 388.79M | $ 438.93M | $ 877.70M | $ 892.02M | |
| $ 303.25M | $ 293.51M | $ 324.71M | $ 523.74M | $ 638.92M | |
| $ 160.98M | $ 147.95M | $ 163.06M | $ 498.28M | $ 440.51M | |
| $ 72.78M | $ 95.27M | $ 114.22M | $ 227.20M | $ 174.74M | |
| $ 206.50M | $ 237.82M | $ 269.33M | $ 235.64M | $ 348.53M | |
| $ 142.26M | $ 145.56M | $ 161.65M | $ 25.45M | $ 198.41M | |
| $ -61.08M | $ -65.59M | $ -51.88M | $ -55.99M | $ -62.50M | |
| $ 81.19M | $ 79.98M | $ 109.77M | $ -30.54M | $ 135.91M | |
| $ 64.62M | $ 67.37M | $ -295.88M | $ -55.46M | $ 146.76M | |
| $ 0.59 | $ 0.63 | $ -2.84 | $ -0.53 | $ 1.77 | |
| $ 0.57 | $ 0.60 | $ -2.84 | $ -0.53 | $ 1.75 | |
| 108.65M | 106.55M | 104.34M | 104.73M | 82.84M | |
| 113.06M | 112.85M | 107.58M | 104.73M | 83.86M |