Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 86.39M | $ 92.96M | $ 128.13M | $ 119.38M | $ 116.11M | $ 110.78M | |
$ -161.00K | $ 326.00K | $ 2.33M | $ 2.57M | $ 3.01M | $ 33.00K | |
$ 31.90M | $ 64.06M | $ 67.03M | $ 68.65M | $ 63.58M | $ 60.96M | |
- | - | - | - | - | - | |
$ -8.00M | $ -13.55M | $ -12.52M | $ -12.54M | $ -11.36M | $ -11.95M | |
$ 20.44M | $ 29.47M | $ 58.22M | $ 53.31M | $ 49.53M | $ 49.78M | |
$ -38.00K | $ 3.23M | $ 11.29M | $ 10.22M | $ 8.32M | $ 8.23M | |
- | - | - | - | - | - | |
$ 20.64M | $ 26.24M | $ 46.93M | $ 43.09M | $ 41.20M | $ 41.55M | |
$ 0.88 | $ 1.16 | $ 2.05 | $ 1.82 | $ 1.73 | $ 1.68 | |
$ 0.88 | $ 1.16 | $ 2.04 | $ 1.81 | $ 1.72 | $ 1.67 | |
$ 90.15M | $ 22.55M | $ 22.87M | $ 23.66M | $ 23.86M | $ 24.66M | |
$ 112.63M | $ 22.55M | $ 22.87M | $ 23.66M | $ 53.91K | $ 24.85M | |
$ 0.84 | $ 0.84 | $ 0.82 | $ 0.78 | $ 0.74 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 75.31M | $ 86.54M | $ 113.38M | $ 104.23M | $ 99.02M | $ 100.14M | |
$ 19.89M | $ 26.24M | $ 46.93M | $ 43.09M | $ 41.20M | $ 41.55M | |
$ -35.89M | $ -5.95M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |