Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 71.70M | $ 70.80M | $ 76.10M | $ 113.80M | $ 48.90M | |
| $ 45.20M | $ 50.50M | $ 44.70M | $ 81.60M | $ 24.60M | |
| $ -38.50M | $ 12.80M | $ 3.20M | $ 1.20M | $ 3.50M | |
| $ 9.50M | $ 11.60M | $ 11.70M | $ 11.70M | $ 9.90M | |
| $ 93.30M | $ 49.90M | $ 53.10M | $ 92.00M | $ 30.60M | |
| $ 83.70M | $ 37.70M | $ 41.50M | $ 80.40M | $ 21.10M | |
| $ -6.70M | $ -10.60M | $ -9.50M | $ -9.60M | $ -10.00M | |
| $ 77.00M | $ 27.10M | $ 32.00M | $ 70.80M | $ 11.10M | |
| $ 76.30M | $ 25.60M | $ 31.90M | $ 70.80M | $ 11.10M | |
| $ 3.34 | $ 1.13 | $ 1.44 | $ 3.19 | $ 0.50 | |
| $ 3.34 | $ 1.13 | $ 1.42 | $ 3.14 | $ 0.50 | |
| 22.84M | 22.57M | 22.22M | 22.18M | 22.17M | |
| 22.84M | 22.57M | 22.52M | 22.56M | 22.17M |