Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 735.56M | $ 729.58M | $ 677.39M | $ 458.24M | $ 237.69M | |
| $ 327.84M | $ 286.54M | $ 257.39M | $ 183.74M | $ 68.34M | |
| $ 271.19M | $ 252.61M | $ 249.09M | $ 225.20M | $ 246.76M | |
| $ 67.96M | $ 67.30M | $ 67.07M | $ 72.13M | $ 75.05M | |
| $ 68.72M | $ 101.67M | $ 80.41M | $ 31.84M | $ -104.47M | |
| $ 16.17M | $ 33.93M | $ 8.31M | $ -41.45M | $ -178.42M | |
| $ -26.38M | $ -12.28M | $ -10.27M | $ -17.54M | $ -17.38M | |
| $ -10.21M | $ 21.65M | $ -1.97M | $ -58.99M | $ -195.80M | |
| $ -7.79M | $ 14.79M | $ -11.97M | $ -43.29M | $ -124.84M | |
| $ -0.24 | $ 0.47 | $ -0.29 | $ -1.38 | $ -4.02 | |
| $ -0.24 | $ 0.36 | $ -0.29 | $ -1.38 | $ -4.02 | |
| 31.89M | 31.66M | 31.49M | 31.36M | 31.04M | |
| 31.89M | 40.99M | 31.49M | 31.36M | 31.04M |