Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 71.73M | $ 66.74M | $ 64.15M | - | - | $ 8.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 8.05M | |
- | - | - | $ 40.44M | $ 36.07M | $ 33.63M | |
- | - | - | $ -40.44M | $ -36.07M | $ -25.59M | |
- | - | - | $ 5.36M | $ -37.00K | $ -5.12M | |
- | - | - | $ -17.88M | $ -15.36M | $ -11.31M | |
$ 18.47M | $ 14.81M | $ 16.92M | $ 17.54M | $ 14.58M | $ 14.29M | |
$ 1.62M | $ 2.44M | $ 2.29M | $ 2.62M | $ 2.29M | $ 2.13M | |
- | - | - | - | - | - | |
$ 15.20M | $ 12.38M | $ 5.39M | $ 14.92M | $ 12.30M | $ 11.39M | |
$ 2.69 | $ 2.19 | $ 2.62 | $ 2.68 | $ 2.20 | $ 2.01 | |
$ 2.69 | $ 2.19 | $ 2.62 | $ 2.68 | $ 2.20 | $ 2.01 | |
$ 22.64M | $ 5.64M | $ 5.59M | $ 5.57M | $ 5.58M | $ 5.68M | |
$ 22.64M | $ 5.64M | $ 5.59M | $ 5.57M | $ 5.58M | $ 5.68M | |
$ 0.68 | $ 0.68 | $ 0.68 | $ 0.67 | $ 0.64 | $ 0.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 40.44M | $ 36.07M | $ 33.63M | |
$ 15.20M | $ 12.38M | $ 14.63M | $ 14.92M | $ 12.30M | $ 11.39M | |
$ -29.93M | - | - | $ 13.27M | - | - | |
$ 16.25M | $ 23.84M | $ 5.38M | - | - | - | |
- | - | - | $ 20.56M | $ 18.43M | $ 19.41M | |
- | - | - | $ 26.14M | $ 21.19M | $ 23.07M |