Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|
| $ 420.58M | $ 309.17M | $ 217.87M | $ 141.75M | |
| $ 288.43M | $ 215.28M | $ 153.03M | $ 100.09M | |
| $ 269.44M | $ 1.56M | $ 3.86M | $ 92.15M | |
| $ 128.00K | $ 77.00K | $ -7.69M | $ -7.94M | |
| $ 19.11M | $ 12.01M | $ -3.86M | $ 0.00 | |
| $ 18.99M | $ -1.56M | $ -3.86M | $ 7.94M | |
| $ -21.24M | $ 2.39M | $ -2.84M | $ -1.08M | |
| $ -2.25M | $ 14.27M | $ 4.84M | $ 6.86M | |
| $ -4.41M | $ 11.47M | $ 4.84M | $ 6.86M | |
| $ -0.05 | $ 0.38 | $ 0.13 | $ 0.07 | |
| $ -0.05 | $ 0.38 | $ 0.13 | $ 0.07 | |
| 88.14M | 35.94M | 35.94M | 98.02M | |
| 95.78M | 35.94M | 35.94M | 98.83M |