Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 47.32M | $ 53.49M | $ 55.26M | $ 42.28M | $ 49.23M | |
- | $ 37.14M | $ -43.40M | $ -44.83M | $ 37.81M | $ 43.25M | |
- | $ 10.17M | $ 10.09M | $ 10.43M | $ 4.48M | $ 5.98M | |
- | $ 8.34M | $ -5.52M | $ -18.95M | $ 2.82M | $ 5.30M | |
- | $ 1.83M | $ 4.57M | $ -8.56M | $ 1.65M | $ 674.91K | |
- | $ 1.81M | $ 1.01M | $ 41.17K | $ -249.39K | $ -390.20K | |
- | $ -3.74M | $ -60.03K | $ -210.18K | $ -12.04M | $ -9.58M | |
- | $ 7.38M | $ 5.73M | $ -8.26M | $ -10.63M | $ -9.30M | |
- | $ 2.36M | $ 3.14M | $ 2.43M | $ -611.65K | $ 363.66K | |
- | - | - | - | - | - | |
- | $ 5.58M | $ 3.02M | $ -8.40M | $ -6.52M | $ -6.36M | |
- | $ 2.02 | $ 3.03 | $ -2.01 | $ -2.20 | $ -0.22 | |
- | $ 2.02 | $ 3.00 | $ -2.01 | $ -2.20 | $ -0.22 | |
- | $ 2.77M | $ 996.93K | $ 4.15M | $ 2.96M | $ 28.85M | |
- | $ 2.77M | $ 1.01M | $ 4.15M | $ 2.96M | $ 28.85M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 45.49M | $ -48.92M | $ -63.78M | $ 40.63M | $ 48.56M | |
- | $ 5.58M | $ 3.02M | $ -8.40M | $ -6.52M | $ -6.36M | |
- | $ 5.43M | - | - | $ 4.76M | $ 1.13M | |
- | - | - | - | $ 300.13K | $ 443.26K | |
- | $ 7.80M | $ 6.33M | $ -8.30M | $ -10.33M | $ -8.85M | |
- | $ 8.25M | $ 7.03M | $ -7.34M | $ -9.46M | $ -7.95M |