Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 731.78M | $ 736.13M | $ 675.70M | $ 361.93M | $ 234.46M | |
| $ 259.64M | $ 258.02M | $ 238.46M | $ 107.45M | $ 27.79M | |
| $ 156.15M | $ 199.24M | $ 170.68M | $ 140.72M | $ 137.20M | |
| $ 146.44M | $ 150.92M | $ 150.16M | $ 105.95M | $ 109.62M | |
| $ 259.22M | $ 212.40M | $ 220.57M | $ 82.21M | $ 5.05M | |
| $ 103.49M | $ 58.79M | $ 67.78M | $ -33.27M | $ -109.41M | |
| $ -73.34M | $ -84.11M | $ -62.95M | $ -33.84M | $ -38.46M | |
| $ 30.15M | $ -25.32M | $ 4.83M | $ -67.11M | $ -147.87M | |
| $ 43.64M | $ -9.49M | $ 1.47M | $ -65.57M | $ -143.34M | |
| $ 0.24 | $ -0.27 | $ 0.01 | $ -0.66 | $ -1.43 | |
| $ 0.19 | $ -0.27 | $ 0.01 | $ -0.66 | $ -1.43 | |
| 105.93M | 105.55M | 105.14M | 104.47M | 104.14M | |
| 132.37M | 105.55M | 105.14M | 104.47M | 104.14M |