Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.05B | $ 821.21M | $ 785.64M | $ 832.83M | $ 785.46M | |
| $ 415.41M | $ 133.67M | $ 138.46M | $ 283.34M | $ 308.14M | |
| $ 251.23M | $ 172.39M | $ 177.71M | $ 91.57M | $ 76.36M | |
| $ 141.75M | $ 116.23M | $ 125.86M | $ 140.30M | $ 143.14M | |
| $ 325.61M | $ 77.51M | $ 83.47M | $ 213.69M | $ 243.53M | |
| $ 164.18M | $ -38.72M | $ -39.25M | $ 191.77M | $ 231.78M | |
| $ -37.83M | $ -29.74M | $ -24.20M | $ -188.14M | $ -169.10M | |
| $ 126.35M | $ -68.46M | $ -63.45M | $ 3.64M | $ 62.67M | |
| $ 58.90M | $ -103.61M | $ -78.11M | $ -31.32M | $ 25.63M | |
| $ 0.15 | $ -0.30 | $ -0.28 | $ -0.13 | $ 0.11 | |
| $ 0.15 | $ -0.30 | $ -0.28 | $ -0.13 | $ 0.11 | |
| 393.84M | 343.06M | 275.18M | 250.04M | 240.80M | |
| 400.84M | 343.06M | 275.18M | 250.04M | 242.55M |