Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 116.61M | $ 109.50M | $ 87.51M | $ 59.12M | $ 70.52M | $ 42.92M | |
$ 47.81M | $ 43.00M | $ 35.96M | $ 23.23M | $ -35.33M | $ -23.48M | |
$ 68.80M | $ 66.50M | $ 51.56M | $ 35.88M | $ 35.18M | $ 19.44M | |
$ 68.53M | $ 68.38M | $ 54.15M | $ 35.07M | $ -31.87M | $ -18.56M | |
$ 272.00K | $ -1.88M | $ -2.59M | $ 813.00K | $ 4.34M | $ 877.53K | |
$ -2.02M | $ -898.00K | $ -479.00K | $ -25.00K | $ -16.00K | $ -124.34K | |
$ -212.00K | $ 262.00K | - | $ -117.00K | $ 638.00K | $ -532.44K | |
$ -1.54M | $ -2.52M | $ -3.07M | $ 905.00K | $ 3.69M | $ 1.29M | |
$ -416.00K | $ -220.00K | $ -1.98M | $ -455.00K | $ -1.65M | $ 47.82K | |
- | - | - | - | - | - | |
$ -2.12M | $ 9.28M | $ 1.38M | $ 3.31M | $ 5.06M | $ 10.75M | |
$ -0.09 | $ 0.28 | $ 0.09 | $ 0.21 | $ 0.18 | $ 0.39 | |
$ -0.09 | $ 0.28 | $ 0.09 | $ 0.21 | $ 0.16 | $ 0.33 | |
$ 133.73M | $ 32.59M | $ 31.66M | $ 30.67M | $ 28.69M | $ 27.60M | |
$ 133.73M | $ 32.59M | $ 31.66M | $ 32.58M | $ 31.84M | $ 32.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 116.34M | $ 111.38M | $ 90.10M | $ 58.30M | $ -67.20M | $ -42.04M | |
$ -2.12M | $ 9.28M | $ 1.38M | $ 3.29M | $ 5.34M | $ 11.01M | |
$ -2.83M | $ -2.74M | $ -5.05M | - | - | - | |
- | - | - | - | - | - | |
$ 926.00K | $ -1.66M | $ -2.63M | $ 952.00K | $ 3.66M | $ 1.06M | |
$ 6.47M | $ 3.79M | $ 2.00M | $ 3.92M | $ 6.17M | $ 2.28M |