Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
- | $ 124.27M | $ 132.94M | $ 109.90M | $ 113.22M | |
- | $ 109.41M | $ 103.91M | $ 88.58M | $ 83.56M | |
- | $ 14.86M | $ 29.03M | $ 21.32M | $ 29.65M | |
- | $ 32.35M | $ 32.90M | $ 27.36M | $ 24.32M | |
- | $ -17.48M | $ -3.87M | $ -6.04M | $ 5.33M | |
- | $ -1.99M | $ -4.04M | $ -3.95M | $ -4.97M | |
- | - | $ 1.02M | - | - | |
- | $ -18.82M | $ -7.44M | $ -9.71M | $ 359.00K | |
- | $ 3.05M | $ -1.11M | $ -1.08M | $ 296.00K | |
- | - | - | - | - | |
- | $ -24.66M | $ -6.34M | $ -8.63M | $ 63.00K | |
- | $ -0.48 | $ -31.20 | $ -0.15 | $ <0.01 | |
- | $ -1.46 | $ -31.20 | $ -0.15 | $ <0.01 | |
- | $ 50.93M | $ 20.29M | $ 50.93M | $ 50.93M | |
- | $ 50.93M | $ 20.29M | $ 50.93M | $ 50.93M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 50.00K | $ 120.00K | |
- | $ 141.75M | - | $ 115.94M | $ 107.88M | |
- | $ -24.66M | $ -6.34M | $ -8.63M | $ 63.00K | |
- | $ -15.90M | $ -9.44M | $ -9.39M | $ 63.00K | |
- | - | - | $ 3.98M | $ 4.39M | |
- | $ -16.82M | $ -3.41M | $ -5.73M | $ 4.75M | |
- | $ -16.82M | $ 2.18M | $ -1.22M | $ 9.31M |