Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 38.03M | $ 35.58M | $ 30.81M | $ 23.04M | $ 18.34M | |
$ ― | $ 31.92M | $ 29.68M | $ 25.80M | $ 19.45M | $ 15.70M | |
$ ― | $ 6.11M | $ 5.90M | $ 5.01M | $ 3.58M | $ 2.64M | |
$ ― | $ 4.36M | $ 5.69M | $ 5.48M | $ 3.51M | $ 5.68M | |
$ ― | $ 1.75M | $ 203.00K | $ -475.00K | $ 76.00K | $ -3.04M | |
$ ― | $ -130.00K | $ 137.00K | $ 72.00K | $ -61.00K | $ 59.00K | |
$ ― | $ -708.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.33M | $ 66.00K | $ -547.00K | $ 137.00K | $ -2.49M | |
$ ― | $ ― | $ 11.00K | $ -29.00K | $ 31.00K | $ -370.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -537.00K | $ -299.00K | $ -792.00K | $ 2.94M | $ 20.96M | |
$ ― | $ -0.22 | $ -0.12 | $ -0.40 | $ 1.22 | $ 5.90 | |
$ ― | $ -0.22 | $ -0.12 | $ -0.40 | $ 1.22 | $ 5.90 | |
$ ― | $ 2.49B | $ 2.57M | $ 1.96M | $ 2.41M | $ 3.57M | |
$ ― | $ 2.49B | $ 2.57M | $ 1.96M | $ 2.41M | $ 3.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 14.00K | |
$ ― | $ 36.28M | $ -35.38M | $ -31.28M | $ -22.96M | $ 21.38M | |
$ ― | $ -537.00K | $ -299.00K | $ -792.00K | $ 2.94M | $ 20.96M | |
$ ― | $ 1.87M | $ 53.46K | $ -576.00K | $ 110.97K | $ -2.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 68.00K | |
$ ― | $ 2.41M | $ 203.00K | $ -395.00K | $ 269.00K | $ -2.42M | |
$ ― | $ 3.35M | $ 203.00K | $ -395.00K | $ 269.00K | $ -1.97M |