Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 71.88M | $ 70.25M | $ 65.76M | $ 38.64M | $ 23.39M | $ 19.28M | |
- | $ 0.00 | $ -9.35M | $ -1.25M | $ -605.00K | $ -726.72K | |
$ 47.69M | $ 52.45M | $ 50.92M | $ 28.50M | $ 17.20M | $ 14.82M | |
- | - | - | - | - | - | |
$ -3.91M | $ -5.16M | $ 0.00 | $ -7.30M | $ 0.00 | $ 3.70K | |
$ 20.29M | $ 17.80M | $ 5.49M | $ 1.60M | $ 5.58M | $ 3.73M | |
$ 4.42M | $ 3.99M | $ 1.05M | $ 725.00K | $ 1.17M | $ 2.79M | |
- | - | - | - | - | - | |
$ 15.86M | $ 13.81M | $ 4.44M | $ 876.00K | $ 4.42M | $ 941.44K | |
$ 2.27 | $ 1.98 | $ 0.64 | $ 0.24 | $ 2.08 | $ 0.88 | |
$ 2.19 | $ 1.92 | $ 0.62 | $ 0.22 | $ 1.46 | $ 0.43 | |
$ 28.02M | $ 6.97M | $ 6.91M | $ 3.71M | $ 2.12M | $ 1.07M | |
$ 28.90M | $ 7.21M | $ 7.13M | $ 4.04M | $ 3.02M | $ 2.17M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 446.34K | |
$ 53.72M | $ 51.28M | $ 38.79M | $ 30.61M | $ 19.73M | $ 17.35M | |
$ 15.86M | $ 13.81M | $ 4.44M | $ 876.00K | $ 4.42M | $ 941.44K | |
$ 19.00M | $ 13.81M | $ 4.44M | $ 6.20M | $ 4.42M | $ 1.97M | |
$ 2.28M | $ 354.00K | $ 524.00K | $ 1.04M | $ 585.00K | $ 238.97K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |