Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 73.58M | - | $ 86.67M | $ 163.08M | $ 155.13M | $ 139.63M | |
$ 1.42M | - | $ 3.44M | $ -4.50M | $ -200.00K | $ -5.53M | |
$ 50.82M | - | $ 52.66M | $ 80.63M | $ 79.62M | $ 71.44M | |
- | - | - | - | - | - | |
$ -979.00K | $ 4.27M | $ -5.35M | $ 0.00 | $ 0.00 | $ -2.93M | |
$ 48.65M | $ 99.74M | $ 30.57M | $ 77.95M | $ 75.31M | $ 59.73M | |
$ 11.65M | $ 24.65M | $ 7.08M | $ 19.22M | $ 19.28M | $ 14.20M | |
$ 42.56M | $ 42.56M | - | - | - | - | |
$ 38.64M | $ 75.09M | $ 23.50M | $ 58.73M | $ 56.04M | $ 45.53M | |
$ 27.33 | $ 96.55 | $ 2.01 | $ 74.03 | $ 71.18 | $ 56.82 | |
$ 27.33 | $ 96.55 | $ 2.01 | $ 74.03 | $ 71.18 | $ 56.82 | |
$ 41.68M | $ 777.73K | $ 11.69M | $ 793.34K | $ 787.23K | $ 801.23K | |
$ 41.82M | $ 777.73K | $ 11.69M | $ 793.34K | $ 787.23K | $ 801.23K | |
$ -7.22 | $ 16.15 | $ 0.71 | $ 14.75 | $ 14.20 | $ 13.90 | |
- | - | - | $ 74.03 | $ 71.18 | $ 56.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 60.04M | - | $ 65.45M | $ 145.30M | $ 140.31M | $ 119.97M | |
$ 37.30M | $ 75.09M | $ 23.50M | $ 58.73M | $ 56.04M | $ 45.53M | |
$ 10.64M | - | - | $ 58.73M | $ 56.04M | $ 47.76M | |
- | - | - | $ 1.21M | $ 4.91M | $ 2.75M | |
$ 33.28M | $ 118.20M | - | - | - | - | |
$ 33.86M | $ 120.98M | - | - | - | - |