Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 86.30M | $ 81.22M | $ 73.66M | $ 57.25M | $ 48.67M | |
$ ― | $ 47.95M | $ ― | $ ― | $ 3.93M | $ ― | |
$ ― | $ 38.35M | $ ― | $ ― | $ 53.32M | $ 48.67M | |
$ ― | $ 27.02M | $ 68.57M | $ 66.53M | $ 57.43M | $ 44.36M | |
$ ― | $ 11.34M | $ 12.64M | $ 7.13M | $ -183.00K | $ 4.31M | |
$ ― | $ -589.00K | $ 654.00K | $ 737.00K | $ 830.00K | $ 441.00K | |
$ ― | $ -602.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.10M | $ 10.93M | $ 6.39M | $ -1.60M | $ 4.87M | |
$ ― | $ 541.00K | $ 1.37M | $ -647.00K | $ 226.00K | $ 580.00K | |
$ ― | $ 602.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.55M | $ 9.56M | $ 7.04M | $ -1.67M | $ 4.29M | |
$ ― | $ 0.23 | $ 0.22 | $ 0.17 | $ -0.05 | $ 0.11 | |
$ ― | $ 0.23 | $ 0.22 | $ 0.17 | $ -0.05 | $ 0.11 | |
$ ― | $ 45.53M | $ 42.66M | $ 41.63M | $ 40.77M | $ 39.89M | |
$ ― | $ 46.79M | $ 44.10M | $ 42.23M | $ 42.02M | $ 40.91M | |
$ ― | $ 0.05 | $ 0.04 | $ 0.02 | $ 0.05 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 74.97M | $ -68.57M | $ -66.53M | $ -57.43M | $ -44.36M | |
$ ― | $ 10.55M | $ 9.56M | $ 7.04M | $ -1.67M | $ 4.29M | |
$ ― | $ 10.12M | $ 8.85M | $ 5.75M | $ 3.07M | $ 3.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.71M | $ 11.58M | $ 7.12M | $ -865.00K | $ 5.30M | |
$ ― | $ 16.96M | $ 15.98M | $ 11.60M | $ -865.00K | $ 5.30M |