Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 236.64M | $ 208.84M | $ 230.55M | $ 254.00M | $ 190.30M | |
| $ 107.65M | $ 102.31M | $ 97.63M | $ 119.10M | $ 64.10M | |
| $ 27.88M | $ 37.68M | $ -18.09M | $ 33.70M | $ 21.70M | |
| $ 36.31M | $ 36.80M | $ 38.02M | $ 39.60M | $ 42.50M | |
| $ 126.01M | $ 100.60M | $ 78.83M | $ 141.20M | $ 91.60M | |
| $ 79.77M | $ 64.60M | $ 115.72M | $ 85.40M | $ 42.40M | |
| $ -15.59M | $ -23.80M | $ -96.90M | $ -10.00M | $ -23.50M | |
| $ 64.18M | $ 40.84M | $ 18.81M | $ 75.40M | $ 18.90M | |
| $ 60.54M | $ 29.80M | $ -50.66M | $ 35.40M | $ 5.60M | |
| $ 0.83 | $ 0.41 | $ -0.70 | $ 0.48 | $ 0.08 | |
| $ 0.83 | $ 0.41 | $ -0.70 | $ 0.48 | $ 0.08 | |
| 72.61M | 72.60M | 72.60M | 72.50M | 72.30M | |
| 72.75M | 72.80M | 72.60M | 72.60M | 72.40M |