Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 64.69M | $ 22.41M | $ 42.24M | $ 45.41M | |
- | $ 5.34M | $ -14.07M | $ 26.47M | $ 26.86M | |
- | $ 59.36M | $ 8.34M | $ 15.77M | $ 18.56M | |
- | $ 48.61M | $ 26.56M | $ 23.85M | $ 22.61M | |
- | $ 10.74M | $ -18.22M | $ -8.08M | $ -4.05M | |
- | $ -384.13K | $ -69.87M | $ -628.48K | $ -301.84K | |
- | $ -6.59M | $ 680.70K | $ -83.21K | $ -1.64M | |
- | $ 17.01M | $ -175.88M | $ -8.79M | $ -6.00M | |
- | $ 3.52M | $ -2.17K | $ -238.44K | $ -74.90K | |
- | $ 336.47K | - | - | - | |
- | $ 13.50M | $ -176.31M | $ -8.55M | $ -5.92M | |
- | $ 1.92 | $ -1.78 | $ -0.12 | $ -0.08 | |
- | $ 1.64 | $ -1.78 | $ -0.12 | $ -0.08 | |
- | $ 7.04M | $ 99.05M | $ 72.72M | $ 72.72M | |
- | $ 7.56M | $ 49.09M | $ 72.72M | $ 72.72M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 53.95M | $ 12.49M | $ 50.32M | $ 49.46M | |
- | $ 13.50M | $ -176.31M | $ -8.55M | $ -5.92M | |
- | $ 12.50M | - | $ -8.55M | $ -4.25M | |
- | - | - | $ 666.35K | $ 461.12K | |
- | $ 17.58M | $ -105.77M | $ -8.12M | $ -5.53M | |
- | $ 18.82M | $ -98.15M | $ 626.62K | $ 2.67M |