Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 101.73M | $ 112.25M | $ 113.33M | $ 118.90M | $ 102.10M | $ 116.18M | |
$ 42.34M | $ 46.18M | $ 52.52M | $ 51.25M | $ 44.06M | $ 51.85M | |
$ 59.39M | $ 66.07M | $ 60.82M | $ 67.65M | $ 58.04M | $ 64.32M | |
$ 63.88M | $ 64.18M | $ 67.75M | $ 65.59M | $ 57.82M | $ 62.48M | |
$ -4.49M | $ 1.89M | $ -6.93M | $ 2.07M | $ 221.00K | $ 1.84M | |
$ -3.32M | $ -3.59M | $ -2.55M | $ -1.54M | $ -4.83M | $ -5.41M | |
$ 2.62M | $ -859.00K | $ -302.00K | $ 666.00K | $ -2.68M | $ -1.93M | |
$ -10.42M | $ -2.56M | $ -9.18M | $ -140.00K | $ -7.29M | $ -5.50M | |
$ -584.00K | $ 859.00K | $ 337.00K | $ 148.00K | $ 518.00K | $ -815.00K | |
- | - | - | - | - | - | |
$ -9.84M | $ -3.42M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.69M | |
$ -0.23 | $ -0.08 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.12 | |
$ -0.23 | $ -0.08 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.12 | |
$ 171.93M | $ 42.42M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | |
$ 171.93M | $ 42.42M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.16 | $ 0.18 | |
- | - | - | - | - | - | |
$ 106.22M | $ 110.36M | $ 120.27M | $ 116.84M | $ 101.88M | $ 114.34M | |
$ -9.84M | $ -3.42M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.69M | |
$ -6.45M | - | $ -5.09M | - | $ -6.44M | $ -3.44M | |
- | - | - | - | $ 4.83M | $ 5.41M | |
$ -9.54M | $ 1.03M | $ -9.18M | $ -140.00K | $ -2.46M | $ -92.00K | |
$ -2.25M | $ 8.31M | $ -1.32M | $ 7.76M | $ 5.17M | $ 7.64M |