Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 103.86M | $ 80.42M | $ 52.72M | $ 23.39M | $ 4.79M | |
| $ 59.29M | $ 33.83M | $ 1.40M | $ 4.03M | $ 1.29M | |
| $ 141.59M | $ 122.09M | $ 104.35M | $ 59.30M | $ 28.18M | |
| $ 17.38M | $ 9.93M | $ 5.44M | $ 2.90M | $ 1.06M | |
| $ -36.64M | $ -95.62M | $ -80.64M | $ -1.93M | $ -25.90M | |
| $ -82.31M | $ -88.26M | $ -102.95M | $ -55.27M | $ -26.90M | |
| $ 28.29M | $ -17.94M | $ 16.16M | $ 44.38M | $ -496.00K | |
| $ -54.02M | $ -106.20M | $ -86.80M | $ -10.89M | $ -27.39M | |
| $ -54.02M | $ -106.25M | $ -86.80M | $ -10.89M | $ -27.39M | |
| $ -0.34 | $ -0.71 | $ -0.30 | $ -0.17 | $ -0.20 | |
| $ -0.34 | $ -0.71 | $ -0.30 | $ -0.16 | $ -0.20 | |
| 156.57M | 149.17M | 143.86M | 142.64M | 142.26M | |
| 156.57M | 149.17M | 143.86M | 152.39M | 142.26M |