Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 78.18M | $ 48.96M | $ 45.00M | $ 36.43M | $ 31.05M | $ 27.17M | |
$ 51.87M | $ 40.08M | $ 36.99M | $ 29.57M | $ 27.31M | $ 23.64M | |
$ 26.30M | $ 8.88M | $ 8.02M | $ 6.86M | $ 3.74M | $ 3.52M | |
$ 8.88M | $ 7.01M | $ 6.28M | $ 5.78M | $ 4.83M | $ 5.27M | |
$ 17.42M | $ 1.87M | $ 1.73M | $ 1.08M | $ -1.09M | $ -1.75M | |
$ -531.84K | $ -469.28K | $ -466.72K | $ 549.40K | $ 1.27M | $ 1.68M | |
$ 1.89M | $ 3.39M | $ 2.54M | $ -8.80M | $ 9.38M | $ -600.02K | |
$ 15.09M | $ -1.71M | $ -1.23M | $ -8.28M | $ 7.02M | $ -4.03M | |
$ -313.86K | $ -426.14K | $ 880.34K | $ 587.89K | $ 536.31K | $ 11.74K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.32M | $ -1.81M | $ -2.00M | $ -8.79M | $ 6.62M | $ -3.82M | |
$ 0.17 | $ -0.01 | $ -0.02 | $ -0.10 | $ 0.09 | $ -0.07 | |
$ 0.17 | $ -0.01 | $ -0.02 | $ -0.10 | $ 0.09 | $ -0.07 | |
$ 359.86M | $ 91.26M | $ 92.56M | $ 92.65M | $ 70.27M | $ 61.16M | |
$ 359.86M | $ 91.26M | $ 92.56M | $ 92.65M | $ 70.80M | $ 61.16M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 60.76M | $ 47.09M | $ 43.27M | $ -35.35M | $ -32.14M | $ -28.91M | |
$ 14.32M | $ -1.81M | $ -2.00M | $ -8.79M | $ 6.62M | $ -3.82M | |
$ 14.54M | $ -2.14M | $ -906.82K | $ -6.08M | $ 5.16M | $ -2.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.57M | $ -1.24M | $ -767.05K | $ -7.73M | $ 8.29M | $ -2.35M | |
$ 16.57M | $ -139.10K | $ 367.86K | $ -6.64M | $ 9.55M | $ 103.31K |