Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 58.01M | $ 58.21M | $ 45.94M | $ 26.36M | $ 21.46M | $ 38.98M | |
$ 28.11M | $ 27.68M | $ 24.29M | $ 14.96M | $ 11.93M | $ 19.45M | |
$ 29.90M | $ 30.53M | $ 21.65M | $ 11.40M | $ 9.53M | $ 19.53M | |
$ 20.25M | $ 18.68M | $ 16.46M | $ 13.42M | $ 12.61M | $ 16.36M | |
$ 9.65M | $ 11.85M | $ 5.19M | $ -2.02M | $ -3.08M | $ 3.16M | |
$ 352.97K | $ 380.58K | $ 177.13K | $ 325.38K | $ 181.25K | $ 283.48K | |
$ -94.46K | $ -211.73K | $ 209.79K | $ -3.17K | $ 239.79K | $ 119.69K | |
$ 10.14M | $ 12.45M | $ 5.69M | $ -1.69M | $ -2.66M | $ 3.57M | |
$ 1.32M | $ 1.67M | $ 1.74M | $ -629.36K | $ -483.57K | $ 1.55M | |
- | - | - | - | - | - | |
$ 8.83M | $ 10.78M | $ 3.42M | $ -1.06M | $ -2.18M | $ 2.02M | |
$ 0.18 | $ 0.23 | $ 0.08 | $ -0.02 | $ -0.05 | $ 0.04 | |
$ 0.18 | $ 0.22 | $ 0.08 | $ -0.02 | $ -0.05 | $ 0.04 | |
$ 188.86M | $ 47.36M | $ 47.16M | $ 48.07M | $ 47.78M | $ 47.49M | |
$ 196.03M | $ 49.13M | $ 48.45M | $ 48.07M | $ 47.78M | $ 48.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 48.36M | $ 46.35M | $ 40.74M | $ 28.37M | $ 24.54M | $ 35.82M | |
$ 8.83M | $ 10.78M | $ 3.95M | $ -1.06M | $ -2.18M | $ 2.02M | |
$ 8.74M | $ 9.56M | $ 4.49M | - | $ -2.43M | $ 1.94M | |
- | - | - | - | - | - | |
$ 10.16M | $ 12.46M | $ 5.69M | $ -1.69M | $ -3.08M | $ 3.16M | |
$ 11.26M | $ 13.56M | $ 6.79M | $ -432.48K | $ -1.90M | $ 4.63M |