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 | |
$ 66.08M | $ 43.00M | $ -35.96M | $ 23.23M | $ 35.33M | $ 23.48M | |
$ 68.80M | $ 66.50M | $ 51.56M | $ 35.88M | $ 35.18M | $ 19.44M | |
$ 32.79M | $ 68.38M | $ -54.15M | $ 35.07M | $ 30.84M | $ 18.56M | |
$ 319.00K | $ -1.88M | $ 33.36M | $ 813.00K | $ 4.34M | $ 877.53K | |
$ -2.02M | $ -898.00K | $ -479.00K | $ -25.00K | $ -16.00K | $ -124.34K | |
$ -212.00K | $ 262.00K | $ 35.96M | $ 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.10M | $ 9.28M | $ 1.37M | $ 3.29M | $ 5.06M | $ 10.75M | |
$ -0.14 | $ 0.28 | $ 0.04 | $ 0.11 | $ 0.18 | $ 0.39 | |
$ -0.14 | $ 0.28 | $ 0.04 | $ 0.10 | $ 0.16 | $ 0.33 | |
$ 133.48M | $ 32.59M | $ 31.66M | $ 30.67M | $ 28.69M | $ 27.60M | |
$ 134.78M | $ 32.59M | $ 31.66M | $ 32.58M | $ 31.84M | $ 32.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.29 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 98.87M | $ 111.38M | $ -54.15M | $ 58.30M | $ 66.17M | $ 42.04M | |
$ -2.09M | $ 9.28M | $ 1.37M | $ 3.29M | $ 5.34M | $ 11.00M | |
$ -741.34K | $ -2.74M | - | $ 1.31M | $ 5.81M | $ 709.11K | |
- | - | - | $ 47.00K | $ 10.00K | $ 108.04K | |
$ -469.00K | $ -1.66M | $ -3.55M | $ 952.00K | $ 3.70M | $ 1.39M | |
$ 5.08M | $ 3.79M | $ 1.08M | $ 3.92M | $ 6.20M | $ 2.61M |