Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 167.19M | $ 167.19M | $ 161.19M | $ 149.65M | $ 134.91M | $ 120.47M | |
$ 6.30M | $ 6.30M | $ 8.66M | $ 1.14M | $ -9.70M | $ -2.04M | |
$ 53.31M | $ 100.95M | $ -93.11M | $ -85.49M | $ 77.04M | $ 71.19M | |
- | - | - | - | - | - | |
$ -90.19M | $ -100.95M | $ -93.11M | $ -85.49M | $ -63.00K | $ -128.00K | |
$ 62.93M | $ 62.93M | $ 68.08M | $ 64.16M | $ 48.11M | $ 47.11M | |
$ 5.80M | $ 13.94M | $ 15.06M | $ 14.73M | $ 9.62M | $ 11.07M | |
- | - | - | - | - | - | |
$ 134.88M | $ 48.94M | $ 53.04M | $ 49.43M | $ 38.49M | $ 36.04M | |
$ 4.22 | $ 4.21 | $ 4.66 | $ 4.44 | $ 3.52 | $ 3.36 | |
$ 4.21 | $ 4.20 | $ 4.65 | $ 4.43 | $ 3.51 | $ 3.35 | |
$ 46.45M | $ 11.61M | $ 11.38M | $ 11.13M | $ 10.93M | $ 10.74M | |
$ 46.57M | $ 11.64M | $ 11.41M | $ 11.16M | $ 10.95M | $ 10.76M | |
$ 1.50 | $ 1.50 | $ 1.85 | $ 1.35 | $ 0.00 | $ 1.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 132.60M | $ 132.60M | $ 125.11M | $ 115.66M | $ 95.89M | $ 93.39M | |
$ 48.95M | $ 48.94M | $ 53.04M | $ 49.43M | $ 38.49M | $ 36.04M | |
$ 62.80M | $ 4.87M | - | - | $ 38.02M | $ 36.18M | |
- | - | - | - | $ 638.00K | $ 2.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |