Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 271.36M | $ 279.51M | $ 217.32M | $ 170.94M | $ 141.84M | |
| $ 20.80M | $ 63.29M | $ -14.49M | $ -19.95M | $ -14.00M | |
| $ 31.23M | $ 27.77M | $ 39.51M | $ 17.20M | $ 57.64M | |
| $ 51.63M | $ 53.82M | $ 55.96M | $ 57.40M | $ 57.17M | |
| $ 9.21M | $ 87.25M | $ 15.59M | $ 92.13M | $ -10.25M | |
| $ -10.43M | $ 35.52M | $ -54.00M | $ -37.15M | $ -71.64M | |
| $ -70.31M | $ -36.03M | $ -9.07M | $ 58.85M | $ -34.63M | |
| $ -80.74M | $ -515.00K | $ -63.07M | $ 21.70M | $ -106.27M | |
| $ -78.12M | $ -9.31M | $ -71.65M | $ 33.14M | $ -78.92M | |
| $ -2.82 | $ -0.34 | $ -2.95 | $ -0.19 | $ -3.03 | |
| $ -2.82 | $ -0.34 | $ -2.95 | $ -0.19 | $ -3.03 | |
| 27.66M | 27.08M | 26.63M | 25.44M | 24.79M | |
| 27.66M | 27.08M | 26.63M | 25.50M | 24.79M |