Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -2.64M | $ 1.85M | $ 8.97M | $ 20.00M | $ 14.42M | $ 15.55M | |
$ 4.21M | $ 3.71M | $ 5.11M | $ 12.62M | $ 10.34M | $ 14.22M | |
$ 1.57M | $ -1.85M | $ 3.87M | $ 7.38M | $ 4.09M | $ 1.32M | |
$ 53.75M | $ 47.04M | $ 47.11M | $ 33.83M | $ 24.90M | $ 25.47M | |
$ -61.00M | $ -48.90M | $ -39.33M | $ -26.45M | $ -20.82M | $ -24.14M | |
$ 5.01M | $ -619.00K | $ -5.70M | $ -314.00K | $ -174.00K | $ 2.76M | |
$ 246.00M | $ 135.30M | $ -52.36M | $ 43.11M | $ 3.50M | $ 3.39M | |
$ -24.27M | $ 83.12M | $ 7.33M | $ 16.98M | $ -17.14M | $ -23.52M | |
$ -887.00K | $ -2.34M | $ -2.27M | $ -2.00M | $ -860.00K | $ -5.38M | |
$ -2.32M | $ -4.40M | $ -2.89M | $ -464.00K | $ ― | $ -426.00K | |
$ -27.14M | $ 90.38M | $ 14.35M | $ 18.98M | $ -16.28M | $ -18.14M | |
$ -0.03 | $ 0.11 | $ 0.02 | $ 0.02 | $ -0.03 | $ -0.03 | |
$ -0.03 | $ 0.10 | $ 0.02 | $ 0.02 | $ -0.03 | $ -0.03 | |
$ 3.56B | $ 848.02M | $ 818.89M | $ 783.68M | $ 628.44M | $ 590.34M | |
$ 3.57B | $ 853.97M | $ 828.74M | $ 793.67M | $ 628.44M | $ 590.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 57.96M | $ 50.75M | $ ― | $ -46.45M | $ -35.24M | $ -39.69M | |
$ -27.14M | $ 90.38M | $ 14.35M | $ 18.98M | $ -16.28M | $ -18.14M | |
$ -23.88M | $ 80.78M | $ 5.06M | $ 14.85M | $ -17.56M | $ -34.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -24.56M | $ 88.08M | $ 10.11M | $ 17.05M | $ -17.03M | $ -20.16M | |
$ -14.58M | $ 97.47M | $ 19.03M | $ 27.53M | $ -6.82M | $ -11.45M |