Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 79.11M | $ 133.22M | $ 169.08M | $ 307.70M | $ 254.75M | $ 199.41M | |
$ 60.65M | $ 98.38M | $ 173.21M | $ -218.55M | $ -181.48M | $ -142.70M | |
$ 18.46M | $ 34.84M | $ -4.13M | $ 89.15M | $ 73.26M | $ 56.70M | |
$ 47.58M | $ 72.82M | $ 190.04M | $ -102.04M | $ -75.03M | $ -68.85M | |
$ -29.12M | $ -37.97M | $ -109.63M | $ -12.89M | $ -1.76M | $ -12.01M | |
$ -357.00K | $ 607.00K | $ -2.06M | $ -4.09M | $ -2.65M | $ -1.92M | |
$ -35.53M | $ -3.20M | $ 23.64M | $ -2.10M | $ 10.16M | $ -2.58M | |
$ -65.01M | $ -38.22M | $ -213.99M | $ -13.95M | $ -13.16M | $ -10.39M | |
$ 120.00K | $ 647.00K | $ -11.18M | $ 2.54M | $ 1.63M | $ 47.00K | |
$ -46.00K | $ -61.00K | $ -75.00K | $ -107.00K | $ -111.00K | $ -408.00K | |
$ -64.03M | $ -38.69M | $ -200.88M | $ -13.63M | $ -12.62M | $ -9.60M | |
$ -5.45 | $ -0.75 | $ -3.98 | $ -0.28 | $ -3.20 | $ -3.40 | |
$ -5.45 | $ -0.75 | $ -3.98 | $ -0.28 | $ -3.20 | $ -3.40 | |
$ 30.29M | $ 51.12M | $ 50.42M | $ 48.19M | $ 3.94M | $ 2.86M | |
$ 30.29M | $ 51.12M | $ 50.42M | $ 48.19M | $ 3.94M | $ 2.86M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.50 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 108.23M | $ 171.19M | $ 363.25M | $ -320.59M | $ -256.51M | $ -211.55M | |
$ -64.03M | $ -38.69M | $ -202.81M | $ -13.63M | $ -12.62M | $ -9.60M | |
$ -36.87M | $ -24.22M | - | - | - | - | |
$ 990.00K | - | - | - | - | - | |
$ -64.02M | $ -36.80M | $ -211.93M | $ -9.86M | $ -10.51M | $ -8.48M | |
$ -64.02M | $ -35.61M | $ -205.45M | $ -3.19M | $ -4.01M | $ -1.82M |