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.98M | $ 65.59M | $ 57.82M | $ 62.44M | |
$ -4.49M | $ 1.89M | $ -7.17M | $ 2.07M | $ 221.00K | $ 1.88M | |
$ -3.32M | $ -3.59M | $ -2.55M | $ -1.54M | $ -4.83M | $ -5.41M | |
$ 2.62M | $ -859.00K | $ 535.00K | $ 666.00K | $ 2.68M | $ 469.00K | |
$ -10.42M | $ -2.56M | $ -9.18M | $ -140.00K | $ -7.29M | $ -5.46M | |
$ -584.00K | $ 859.00K | $ 337.00K | $ 148.00K | $ 518.00K | $ -815.00K | |
- | - | - | - | - | - | |
$ -9.84M | $ -3.42M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.64M | |
$ -0.23 | $ -0.08 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.24 | |
$ -0.23 | $ -0.08 | $ -0.23 | $ -0.01 | $ -0.20 | $ -0.24 | |
$ 171.93M | $ 42.42M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | |
$ 171.93M | $ 42.42M | $ 41.41M | $ 40.34M | $ 38.64M | $ 37.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 106.22M | $ 110.36M | $ 120.50M | $ 116.84M | $ 101.88M | $ 114.29M | |
$ -9.84M | $ -3.42M | $ -9.52M | $ -288.00K | $ -7.81M | $ -4.64M | |
$ -3.24M | - | - | $ 1.19M | - | - | |
- | - | - | - | - | - | |
$ -9.54M | $ 1.03M | $ -6.63M | $ 1.40M | $ -2.46M | $ -5.46M | |
$ -2.25M | $ 8.31M | $ 944.00K | $ 9.02M | $ 5.17M | $ 2.66M |