Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 56.59M | $ 46.74M | $ 38.03M | $ 31.32M | $ 23.56M | |
| $ 39.90M | $ 31.06M | $ 27.24M | $ 27.68M | $ 21.41M | |
| $ 123.30M | $ 136.49M | $ 77.87M | $ 63.52M | $ 56.67M | |
| $ 4.05M | $ 4.15M | $ 4.45M | $ 3.78M | $ 3.78M | |
| $ -66.80M | $ -109.10M | $ -9.30M | $ -44.88M | $ -31.48M | |
| $ -83.40M | $ -105.43M | $ -50.63M | $ -35.84M | $ -35.26M | |
| $ 10.59M | $ -8.89M | $ 27.27M | $ -52.58M | $ -12.31M | |
| $ -72.81M | $ -114.32M | $ -23.36M | $ -88.42M | $ -47.57M | |
| $ -72.81M | $ -114.33M | $ -23.36M | $ -88.42M | $ -47.52M | |
| $ -19.43 | $ -44.85 | $ -6.09 | $ -23.29 | $ -0.01 | |
| $ -19.43 | $ -44.85 | $ -6.09 | $ -23.29 | $ -0.01 | |
| 6.95M | 3.72M | 3.83M | 3.80M | 4.03M | |
| 6.95M | 3.72M | 3.83M | 3.80M | 4.03M |