Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.05B | $ 992.45M | $ 1.31B | $ 1.40B | $ 875.40M | |
| $ 501.96M | $ 446.59M | $ 564.91M | $ 623.13M | $ 359.10M | |
| $ 286.71M | $ 258.15M | $ 271.17M | $ 290.13M | $ 215.20M | |
| $ 55.86M | $ 53.06M | $ 57.64M | $ 57.82M | $ 56.70M | |
| $ 278.89M | $ 243.37M | $ 343.07M | $ 362.21M | $ 188.10M | |
| $ 215.25M | $ 188.44M | $ 293.74M | $ 333.00M | $ 143.90M | |
| $ -71.07M | $ -87.35M | $ -59.50M | $ -72.86M | $ -86.10M | |
| $ 144.18M | $ 101.09M | $ 234.24M | $ 260.14M | $ 57.80M | |
| $ 118.66M | $ 80.69M | $ 179.35M | $ 203.72M | $ 43.30M | |
| $ 0.55 | $ 0.38 | $ 0.82 | $ 1.09 | $ 0.93 | |
| $ 0.54 | $ 0.37 | $ 0.78 | $ 1.02 | $ 0.93 | |
| 215.03M | 213.14M | 219.95M | 187.69M | 46.32M | |
| 221.37M | 220.69M | 229.73M | 200.57M | 46.32M |