Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 116.38M | $ 116.38M | $ 112.92M | $ 103.77M | $ 86.92M | $ 83.75M | |
$ 55.51M | $ 74.22M | $ 71.97M | $ 66.70M | $ 53.24M | $ 47.10M | |
$ 60.87M | $ 42.16M | $ 40.94M | $ 37.07M | $ 33.68M | $ 36.65M | |
$ 65.65M | $ 47.22M | $ 41.28M | $ 37.60M | $ 35.67M | $ 36.20M | |
$ -4.78M | $ -5.05M | $ -333.00K | $ -530.00K | $ -1.99M | $ 455.00K | |
$ -427.00K | $ -427.00K | $ -143.00K | $ -483.00K | $ -1.46M | $ -917.00K | |
$ -132.00K | $ -132.00K | $ -30.00K | $ -3.56M | $ -1.58M | $ -363.00K | |
$ -5.33M | $ -5.33M | $ -291.00K | $ 1.65M | $ -5.03M | $ -825.00K | |
$ 164.00K | $ 164.00K | $ 101.00K | $ 28.00K | $ 73.00K | $ 326.00K | |
- | - | - | - | - | - | |
$ -5.49M | $ -5.49M | $ -392.00K | $ 1.62M | $ -6.20M | $ -2.19M | |
$ -0.27 | $ -0.29 | $ -0.07 | $ 0.02 | $ -0.34 | $ -0.13 | |
$ -0.27 | $ -0.29 | $ -0.07 | $ 0.02 | $ -0.34 | $ -0.13 | |
$ 92.27M | $ 23.07M | $ 22.66M | $ 21.34M | $ 17.98M | $ 16.98M | |
$ 92.27M | $ 23.07M | $ 22.66M | $ 22.27M | $ 17.98M | $ 16.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 121.17M | $ 121.44M | $ 113.25M | $ 104.30M | $ 88.91M | $ 83.30M | |
$ -5.49M | $ -5.49M | $ -392.00K | $ 1.62M | $ -5.11M | $ -1.15M | |
$ 54.77M | $ 70.73M | $ -27.89K | - | $ -3.76M | $ -886.01K | |
- | - | - | - | $ 1.46M | $ 917.00K | |
$ -22.11M | $ -5.33M | $ -291.00K | $ 1.65M | $ -3.57M | $ 92.00K | |
$ -19.34M | $ -2.55M | $ 1.98M | $ 3.73M | $ -257.00K | $ 3.67M |