Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 576.62M | $ 341.86M | $ 288.09M | $ 84.11M | $ 60.99M | |
| $ 29.89M | $ 10.08M | $ 13.56M | $ 3.11M | $ 1.37M | |
| $ 16.48M | $ 13.31M | $ 23.37M | $ 14.43M | $ 18.96M | |
| $ 53.00K | $ 61.00K | $ 689.00K | $ 1.81M | $ 1.90M | |
| $ 6.43M | $ -508.00K | $ -5.82M | $ -23.67M | $ -57.00M | |
| $ 13.42M | $ -3.23M | $ -9.81M | $ -19.10M | $ -35.69M | |
| $ -10.17M | $ -1.40M | $ 929.00K | $ -7.74M | $ -26.51M | |
| $ 3.25M | $ -4.63M | $ -8.88M | $ -26.84M | $ -62.20M | |
| $ 491.00K | $ -4.97M | $ -8.88M | $ -26.95M | $ -62.20M | |
| $ 0.00 | $ -0.02 | $ -0.03 | $ -0.10 | $ -0.23 | |
| $ 0.00 | $ -0.02 | $ -0.03 | $ -0.10 | $ -0.23 | |
| 275.53M | 275.44M | 275.44M | 275.44M | 275.44M | |
| 275.44M | 275.44M | 275.44M | 275.44M | 275.44M |