Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 73.58M | $ 230.30M | - | $ 86.67M | $ 163.08M | $ 155.13M | |
$ 1.42M | - | - | $ 3.44M | $ -4.50M | $ -200.00K | |
$ 50.82M | - | - | $ 52.66M | $ 80.63M | $ 79.62M | |
- | - | - | - | - | - | |
$ -1.38M | $ -10.39M | $ 4.27M | $ -5.35M | $ 0.00 | $ 0.00 | |
$ 50.46M | $ 116.55M | $ 99.74M | $ 30.57M | $ 77.95M | $ 75.31M | |
$ 12.10M | $ 28.24M | $ 24.65M | $ 7.08M | $ 19.22M | $ 19.28M | |
- | - | $ 42.56M | - | - | - | |
$ 40.01M | $ 88.31M | $ 75.09M | $ 23.50M | $ 58.73M | $ 56.04M | |
$ 29.80 | $ 116.61 | $ 96.55 | $ 2.01 | $ 74.03 | $ 71.18 | |
$ 29.80 | $ 116.61 | $ 96.55 | $ 2.01 | $ 74.03 | $ 71.18 | |
$ 41.65M | $ 757.34K | $ 777.73K | $ 11.69M | $ 793.34K | $ 787.23K | |
$ 41.79M | $ 757.34K | $ 777.73K | $ 11.69M | $ 793.34K | $ 787.23K | |
$ 17.73 | $ 17.10 | $ 16.15 | $ 0.71 | $ 14.75 | $ 14.20 | |
- | - | - | - | $ 74.03 | $ 71.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 60.04M | - | - | $ 65.45M | $ 145.30M | $ 140.31M | |
$ 38.67M | $ 88.31M | $ 75.09M | $ 23.50M | $ 58.73M | $ 56.04M | |
$ 10.64M | - | - | - | $ 58.73M | $ 56.04M | |
- | - | - | - | $ 1.21M | $ 4.91M | |
- | - | $ 118.20M | - | - | - | |
- | - | $ 120.98M | - | - | - |