Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 73.33M | $ 112.80M | $ 52.33M | $ 124.29M | $ 117.52M | |
- | $ 33.63M | $ 44.61M | $ 32.98M | $ 47.65M | $ 42.27M | |
- | $ 39.70M | $ 68.19M | $ 19.35M | $ 76.65M | $ 75.25M | |
- | $ 17.55M | $ 24.19M | $ 18.36M | $ 22.23M | $ 22.70M | |
- | $ 22.15M | $ 44.00M | $ 987.00K | $ 54.42M | $ 52.55M | |
- | $ 871.00K | $ 1.19M | $ 1.22M | $ 1.68M | $ 1.62M | |
- | - | - | - | - | - | |
- | $ 15.28M | $ 50.49M | $ -8.60M | $ 54.84M | $ 53.95M | |
- | $ 4.52M | $ 12.27M | $ 18.14M | $ 11.95M | $ 11.19M | |
- | - | - | - | - | - | |
- | $ 10.76M | $ 38.22M | $ -26.74M | $ 42.89M | $ 42.77M | |
- | $ 0.03 | $ 0.11 | $ -0.08 | $ 0.12 | $ 0.12 | |
- | $ 0.03 | $ 0.11 | $ -0.08 | $ 0.12 | $ 0.12 | |
- | $ 340.19M | $ 346.69M | $ 348.28M | $ 351.94M | $ 358.30M | |
- | $ 342.19M | $ 349.01M | $ 348.28M | $ 354.61M | $ 361.55M | |
- | $ 0.03 | $ 0.05 | $ 0.04 | $ 0.04 | $ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -1.89 | $ 1.05 | - | |
- | $ 261.00K | $ 12.76M | $ 13.43M | $ 13.22M | $ 1.10M | |
- | $ 51.18M | $ 68.80M | $ 51.34M | $ 69.87M | $ 64.97M | |
- | $ 10.76M | $ 38.22M | $ -26.74M | $ 42.89M | $ 42.77M | |
- | $ 11.69M | $ 35.19M | $ -18.57M | $ 43.27M | $ 42.85M | |
- | $ 169.00K | $ 458.00K | $ 108.00K | $ 93.00K | $ 0.00 | |
- | $ 15.45M | $ 50.95M | $ -8.50M | $ 54.94M | $ 53.95M | |
- | $ 31.94M | $ 68.67M | $ 8.73M | $ 56.50M | $ 64.72M |