Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 93.93M | $ 93.93M | $ 78.50M | $ 64.36M | $ 30.85M | $ 23.79M | |
$ -5.29M | $ -5.29M | $ -4.74M | $ -10.02M | $ -862.00K | $ -1.15M | |
$ 58.09M | $ 58.09M | $ 46.58M | $ 40.29M | $ 27.00M | $ 19.86M | |
- | - | - | - | - | - | |
$ -1.46M | $ -1.46M | $ -684.00K | $ -3.33M | $ 0.00 | - | |
$ 29.09M | $ 29.09M | $ 26.49M | $ 10.72M | $ 2.99M | $ 2.77M | |
$ 6.95M | $ 6.95M | $ 5.13M | $ 2.42M | $ 656.00K | $ 669.00K | |
- | - | - | - | - | - | |
$ 22.15M | $ 22.15M | $ 21.36M | $ 8.30M | $ 2.34M | $ 2.11M | |
$ 1.64 | $ 1.64 | $ 1.61 | $ 0.69 | $ 0.40 | $ 0.43 | |
$ 1.56 | $ 1.56 | $ 1.54 | $ 0.67 | $ 0.40 | $ 0.41 | |
$ 53.86M | $ 13.47M | $ 13.31M | $ 12.04M | $ 5.85M | $ 4.91M | |
$ 56.63M | $ 14.17M | $ 13.90M | $ 12.43M | $ 5.89M | $ 5.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 82.57M | $ 82.57M | $ 67.17M | $ 49.62M | $ 26.93M | $ 20.55M | |
$ 22.15M | $ 22.15M | $ 21.36M | $ 8.30M | $ 2.34M | $ 2.11M | |
$ 23.23M | $ 23.26M | $ 21.92M | $ 10.88M | $ 2.34M | $ 2.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |