Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 83.30M | $ 79.46M | $ 37.94M | $ 23.74M | $ 11.85M | |
| $ 28.34M | $ 31.06M | $ 11.95M | $ 10.69M | $ 3.71M | |
| $ 159.01M | $ 149.20M | $ 135.58M | $ 79.19M | $ 22.52M | |
| $ 21.89M | $ 20.98M | $ 7.84M | $ 755.00K | $ 511.00K | |
| $ -66.80M | $ -97.15M | $ -115.80M | $ -67.75M | $ -18.29M | |
| $ -130.68M | $ -118.13M | $ -123.64M | $ -68.51M | $ -18.80M | |
| $ 45.73M | $ -28.34M | $ 173.71M | $ -84.13M | $ -236.00K | |
| $ -84.94M | $ -146.47M | $ 50.08M | $ -152.64M | $ -19.04M | |
| $ -84.60M | $ -145.43M | $ 73.91M | $ -152.69M | $ -19.04M | |
| $ -0.46 | $ -0.86 | $ 0.56 | $ -3.90 | $ -1.17 | |
| $ -0.46 | $ -0.86 | $ 0.51 | $ -3.90 | $ -0.60 | |
| 183.72M | 168.93M | 133.67M | 39.17M | 31.63M | |
| 183.72M | 168.93M | 145.74M | 39.17M | 16.25M |