Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.73M | $ 26.18M | $ 28.21M | $ 21.28M | $ 17.31M | $ 17.40M | |
$ 15.81M | $ 16.41M | $ 18.23M | $ 14.07M | $ 11.44M | $ 11.56M | |
$ 9.92M | $ 9.77M | $ 9.98M | $ 7.21M | $ 5.87M | $ 5.84M | |
$ 9.16M | $ 9.44M | $ 11.33M | $ 3.32M | $ 4.09M | $ 5.96M | |
$ 764.27K | $ 333.01K | $ -1.35M | $ 3.89M | $ 1.78M | $ -112.83K | |
$ -74.62K | $ -144.75K | $ -270.99K | $ 401.12K | $ 448.12K | $ 460.73K | |
$ -380.11K | $ -352.79K | - | $ -1.02M | $ -1.20M | $ -377.56K | |
$ -479.85K | $ -1.37M | $ -3.07M | $ 2.47M | $ 125.55K | $ -951.11K | |
$ -17.39K | $ -311.31K | $ -370.82K | $ 712.52K | $ -1.13M | $ 104.70K | |
- | - | - | - | - | - | |
$ -462.46K | $ -1.05M | $ -2.70M | $ 1.76M | $ 1.26M | $ -1.06M | |
- | $ -0.01 | $ -0.01 | $ 0.02 | $ 0.02 | $ -0.02 | |
- | $ -0.01 | $ -0.01 | $ 0.02 | $ 0.02 | $ -0.02 | |
$ 346.16M | $ 86.21M | $ 81.46M | $ 74.40M | $ 65.12M | $ 60.85M | |
$ 347.56M | $ 86.21M | $ 81.46M | $ 77.65M | $ 66.43M | $ 60.85M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.96M | $ 25.85M | $ 29.56M | $ -17.39M | $ -15.53M | $ -17.52M | |
$ -462.46K | $ -1.05M | $ -2.70M | $ 1.76M | $ 1.26M | $ -1.06M | |
$ 579.69K | $ -68.95K | $ -2.67M | $ 2.77M | $ -1.95K | $ -581.37K | |
- | - | - | - | - | - | |
$ -405.23K | $ -1.22M | $ -2.80M | $ 2.87M | $ 573.67K | $ -490.38K | |
$ 453.79K | $ -336.13K | $ -1.45M | $ 3.74M | $ 1.12M | $ 128.28K |