Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 199.00M | $ 335.30M | $ 277.20M | $ 262.06M | $ 288.59M | |
| $ 69.10M | $ 112.90M | $ 114.80M | $ 88.06M | $ 109.58M | |
| $ 75.60M | $ 107.60M | $ 95.60M | $ 102.16M | $ 104.78M | |
| $ 41.90M | $ 50.20M | $ 49.40M | $ 53.00M | $ 48.25M | |
| $ 36.60M | $ 49.70M | $ 81.90M | $ 59.30M | $ 67.67M | |
| $ -6.50M | $ 5.30M | $ 22.10M | $ 5.84M | $ 18.47M | |
| $ -7.70M | $ -39.20M | $ -9.90M | $ 6.30M | $ -17.78M | |
| $ -14.20M | $ -33.90M | $ 12.20M | $ -7.40M | $ 688.00K | |
| $ 180.30M | $ -9.00M | $ 10.00M | $ -8.01M | $ -5.46M | |
| $ -0.16 | $ -1.32 | $ 0.11 | $ -0.09 | $ -0.07 | |
| $ -0.16 | $ -0.37 | $ 0.11 | $ -0.09 | $ -0.07 | |
| 87.68M | 87.66M | 87.63M | 87.59M | 78.06M | |
| 87.68M | 87.66M | 90.00M | 87.59M | 78.06M |