Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
- | $ 162.02M | $ 173.32M | $ 117.59M | |
- | $ 106.40M | $ 111.45M | $ 79.94M | |
- | $ 55.62M | $ 61.87M | $ 37.65M | |
- | $ 55.80M | $ 46.74M | $ 32.91M | |
- | $ -187.00K | $ 15.13M | $ 4.74M | |
- | $ -379.00K | $ -334.00K | $ -154.00K | |
- | - | - | - | |
- | $ -1.73M | $ 13.44M | $ 4.27M | |
- | $ 332.00K | $ 2.22M | $ 901.00K | |
- | - | - | - | |
- | $ -2.06M | $ 11.22M | $ 3.37M | |
- | $ >-0.01 | $ 0.03 | $ <0.01 | |
- | $ >-0.01 | $ 0.03 | $ <0.01 | |
- | $ 277.36M | $ 395.39M | $ 395.39M | |
- | $ 372.81M | $ 395.39M | $ 395.39M | |
- | $ <0.01 | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 257.00K | $ 29.00K | - | |
- | $ 162.21M | $ 158.19M | $ 112.85M | |
- | $ -2.06M | $ 11.22M | $ 3.37M | |
- | $ -2.21M | $ 11.29M | $ 3.46M | |
- | $ 393.00K | $ 336.00K | $ 138.00K | |
- | $ -1.34M | $ 13.77M | $ 4.41M | |
- | $ 4.65M | $ 18.09M | $ 6.52M |