Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 65.21M | $ 58.18M | $ 52.35M | $ 39.78M | $ 35.36M | $ 29.21M | |
$ 32.64M | $ 29.10M | $ 26.14M | $ 19.39M | $ 16.33M | $ 12.71M | |
$ 32.57M | $ 29.08M | $ 26.21M | $ 20.39M | $ 19.03M | $ 16.50M | |
$ 32.25M | $ 26.79M | $ 22.39M | $ 17.54M | $ 15.81M | $ 12.91M | |
$ 320.42K | $ 2.29M | $ 3.82M | $ 2.85M | $ 3.22M | $ 3.60M | |
$ -1.09M | $ -433.83K | $ 364.36K | $ 686.67K | $ 1.10M | $ 1.15M | |
$ 72.28K | - | $ 806.80K | $ -602.40K | $ -302.52K | $ 564.52K | |
$ -747.85K | $ 2.00M | $ 4.26M | $ 1.56M | $ 1.82M | $ 3.01M | |
$ -580.98K | $ 88.56K | $ 1.82M | $ 593.70K | $ 1.02M | $ 48.30K | |
- | - | - | - | - | - | |
$ -166.87K | $ 1.91M | $ 2.43M | $ 971.24K | $ 793.27K | $ 2.96M | |
- | $ 0.01 | $ 0.02 | $ 0.01 | $ 0.01 | $ 0.03 | |
- | $ 0.01 | $ 0.02 | $ 0.01 | $ 0.01 | $ 0.03 | |
$ 582.99M | $ 143.87M | $ 140.72M | $ 134.33M | $ 122.92M | $ 112.63M | |
$ 592.35M | $ 147.64M | $ 145.52M | $ 139.71M | $ 132.30M | $ 126.08M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.99M | - | $ -48.54M | $ -36.92M | $ -32.13M | $ -25.62M | |
$ -166.87K | $ 1.91M | $ 2.43M | $ 971.24K | $ 793.27K | $ 2.96M | |
$ -993.61K | $ 1.47M | $ 2.35M | $ 1.15M | $ 1.34M | $ 2.21M | |
- | - | - | - | - | - | |
$ 346.39K | $ 2.43M | $ 4.62M | $ 2.25M | $ 3.04M | $ 4.16M | |
$ 2.43M | $ 6.18M | $ 7.88M | $ 4.99M | $ 5.27M | $ 5.63M |