Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 82.24M | $ 82.59M | $ 69.43M | $ 61.94M | $ 32.25M | $ 28.20M | |
$ 64.15M | $ 63.99M | $ 54.84M | $ 46.31M | $ 24.88M | $ -22.25M | |
$ 18.10M | $ 18.60M | $ 14.59M | $ 15.63M | $ 7.38M | $ 5.95M | |
$ 20.82M | $ 20.52M | $ 19.81M | $ 15.79M | $ 11.13M | $ -11.01M | |
$ -2.73M | $ -1.92M | $ -5.21M | $ -155.38K | $ -3.76M | $ -5.06M | |
$ 1.50M | $ 1.69M | $ 11.19K | $ 3.33K | $ 60.29K | $ ― | |
$ -311.41K | $ 50.00K | $ -17.65K | $ -279.00 | $ -813.50K | $ 32.65K | |
$ -950.39K | $ -182.58K | $ -5.20M | $ -151.77K | $ -2.88M | $ -5.01M | |
$ -2.91M | $ 292.52K | $ 280.00K | $ 169.86K | $ 23.11K | $ -101.89K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.96M | $ -475.10K | $ -5.48M | $ -321.63K | $ -2.91M | $ -5.12M | |
$ 0.05 | $ -0.02 | $ -0.27 | $ -0.02 | $ -0.19 | $ -0.39 | |
$ 0.05 | $ -0.02 | $ -0.27 | $ -0.02 | $ -0.19 | $ -0.39 | |
$ 126.71M | $ 20.11M | $ 20.38M | $ 20.03M | $ 15.43M | $ 12.96M | |
$ 100.33M | $ 20.11M | $ 20.38M | $ 20.03M | $ 15.43M | $ 12.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 84.97M | $ 84.51M | $ 74.64M | $ 62.10M | $ 36.01M | $ -33.26M | |
$ 1.96M | $ -475.10K | $ -5.48M | $ -321.63K | $ -2.91M | $ -5.12M | |
$ -3.75M | $ ― | $ ― | $ 615.91K | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -936.42K | $ -177.38K | $ -5.20M | $ -147.46K | $ -3.76M | $ -5.01M | |
$ 1.29M | $ 1.90M | $ -2.46M | $ 2.53M | $ -2.24M | $ -2.96M |