Income Statement | Dec 24 | Dec 23 | Dec 20 | Dec 19 |
|---|---|---|---|---|
| $ 710.55M | $ 679.90M | $ 455.47M | $ 479.42M | |
| $ 287.78M | $ 275.17M | $ 197.03M | $ 196.15M | |
| $ 229.75M | $ 219.73M | $ 139.74M | $ 147.23M | |
| $ 27.30M | $ 24.31M | $ 24.58M | $ 24.36M | |
| $ 94.79M | $ 79.85M | $ 81.88M | $ 73.29M | |
| $ 58.03M | $ 55.44M | $ 57.29M | $ 48.92M | |
| $ -16.16M | $ -27.37M | $ -45.03M | $ -43.37M | |
| $ 41.88M | $ 28.07M | $ 12.26M | $ 5.55M | |
| $ 29.52M | $ 18.42M | $ 12.26M | $ 5.55M | |
| $ 0.48 | $ 0.34 | $ -0.25 | $ -0.38 | |
| $ 0.46 | $ 0.32 | $ -0.25 | $ -0.38 | |
| 61.05M | 53.81M | 33.57M | 33.57M | |
| 63.98M | 57.31M | 33.57M | 33.57M |