Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 123.30M | $ 123.30M | $ 116.83M | $ 84.88M | $ 53.82M | $ 60.66M | |
$ -16.46M | $ 544.00K | $ 771.00K | $ -43.65M | $ 29.72M | $ 31.43M | |
$ 74.51M | $ 56.98M | $ 53.44M | $ 41.22M | $ 24.10M | $ 29.23M | |
$ 41.00M | $ 46.54M | $ 42.72M | $ -32.77M | $ 24.04M | $ 26.44M | |
$ 35.32M | $ 10.44M | $ 10.72M | $ -76.42M | $ 68.00K | $ 2.79M | |
$ -679.00K | $ -679.00K | $ -635.00K | - | - | - | |
$ -33.21M | $ -1.29M | $ -59.00K | $ -84.82M | $ -1.30M | $ -185.00K | |
$ 11.05M | $ 11.05M | $ 10.14M | $ 8.40M | $ -1.23M | $ 2.60M | |
$ 552.00K | $ 1.71M | $ 1.68M | $ 1.12M | $ -336.00K | $ 282.00K | |
- | - | - | - | - | - | |
$ 67.30M | $ 9.34M | $ 8.46M | $ 7.28M | $ -895.00K | $ 2.32M | |
$ 0.82 | $ 0.82 | $ 0.79 | $ 0.70 | $ -0.09 | $ 0.22 | |
$ 0.79 | $ 0.79 | $ 0.78 | $ 0.68 | $ -0.09 | $ 0.22 | |
$ 45.85M | $ 11.46M | $ 10.67M | $ 10.46M | $ 10.26M | $ 10.37M | |
$ 47.12M | $ 11.78M | $ 10.86M | $ 10.73M | $ 10.26M | $ 10.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.03 | $ 0.34 | |
- | - | - | - | - | - | |
$ 24.54M | $ 47.08M | $ 43.49M | $ -76.42M | $ 53.76M | $ 57.87M | |
$ 9.34M | $ 9.34M | $ 8.46M | $ 7.28M | $ -895.00K | $ 2.32M | |
$ 54.69M | $ 74.56M | $ 7.48M | - | $ 43.05K | $ 2.54M | |
- | - | - | - | - | - | |
$ 11.73M | $ 11.73M | $ 10.78M | $ 8.40M | $ 68.00K | $ 2.79M | |
$ 11.54M | $ 16.41M | $ 15.51M | $ 11.55M | $ 3.24M | $ 5.98M |