Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 114.08M | $ 113.33M | $ 118.90M | $ 102.10M | $ 116.18M | $ 120.77M | |
$ 27.80M | $ 52.52M | $ 51.25M | $ 44.06M | $ 51.85M | $ 57.59M | |
$ 63.02M | $ 60.82M | $ 67.65M | $ 58.04M | $ 64.32M | $ 63.18M | |
$ 32.05M | $ 67.75M | $ 65.59M | $ 57.82M | $ 62.48M | $ 62.20M | |
$ 54.23M | $ -6.93M | $ 2.07M | $ 221.00K | $ 1.84M | $ 984.00K | |
$ -3.56M | $ -2.55M | $ -1.54M | $ -4.83M | $ -5.41M | $ -5.37M | |
$ 2.35M | $ -302.00K | $ 666.00K | $ -2.68M | $ -1.93M | $ -3.59M | |
$ -6.47M | $ -9.18M | $ -140.00K | $ -7.29M | $ -5.50M | $ -7.97M | |
$ -2.21M | $ 337.00K | $ 148.00K | $ 518.00K | $ -815.00K | $ -3.68M | |
- | - | - | - | - | - | |
$ 52.19M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.69M | $ -2.92M | |
$ -0.13 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.12 | $ -0.08 | |
$ -0.13 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.12 | $ -0.08 | |
$ 167.70M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | $ 36.45M | |
$ 168.37M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | $ 36.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.03 | - | - | $ 0.16 | $ 0.18 | $ 0.20 | |
- | - | - | - | - | - | |
$ 59.85M | $ 120.27M | $ 116.84M | $ 101.88M | $ 114.34M | $ 119.79M | |
$ -5.43M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.69M | $ -2.92M | |
$ -8.68M | $ -5.09M | - | $ -6.44M | $ -3.44M | $ -4.30M | |
$ 1.65M | - | - | $ 4.83M | $ 5.41M | $ 5.37M | |
$ -4.82M | $ -9.18M | $ -140.00K | $ -2.46M | $ -92.00K | $ -2.61M | |
$ 2.65M | $ -1.32M | $ 7.76M | $ 5.17M | $ 7.64M | $ 5.25M |