Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 79.86M | $ 130.00M | $ 158.80M | $ 123.80M | $ 5.40M | |
$ 38.07M | $ 60.40M | $ 88.65M | $ 83.98M | $ 1.18M | |
$ 41.79M | $ 69.59M | $ 70.16M | $ 39.81M | $ 4.21M | |
$ 70.19M | $ 159.17M | $ 231.55M | $ 419.79M | $ 6.14M | |
$ -28.41M | $ -89.57M | $ -161.39M | $ -379.98M | $ -1.93M | |
$ -26.91M | $ -28.20M | $ -26.50M | $ -19.52M | $ -134.00K | |
$ -18.92M | $ -34.30M | $ -180.78M | $ -55.25M | $ 76.00K | |
$ -50.95M | $ -57.63M | $ -232.32M | $ -342.77M | $ -2.06M | |
$ 3.30M | $ -1.22M | $ -9.38M | $ -2.44M | $ 50.00K | |
$ ― | $ ― | $ ― | $ -561.00K | $ -80.00K | |
$ -14.93M | $ -57.84M | $ -223.00M | $ -341.02M | $ -2.19M | |
$ -0.78 | $ -3.26 | $ -15.17 | $ -31.90 | $ -7.10 | |
$ -0.78 | $ -3.26 | $ -15.17 | $ -31.90 | $ -7.10 | |
$ 71.17M | $ 17.72M | $ 14.70M | $ 10.70M | $ 526.39K | |
$ 71.17M | $ 17.72M | $ 14.70M | $ 10.70M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 108.27M | $ 219.57M | $ 183.85M | $ 503.77M | $ 7.32M | |
$ -11.81M | $ -57.84M | $ -223.00M | $ -341.02M | $ -2.19M | |
$ -8.80M | $ ― | $ ― | $ 333.41M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -27.16M | $ -29.44M | $ -205.82M | $ -323.26M | $ -1.92M | |
$ -12.45M | $ -6.05M | $ -179.99M | $ -306.49M | $ -1.60M |