Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | - | $ 33.23M | $ 110.73M | $ 47.04M | $ 13.71M | |
$ 366.00K | $ 2.81M | $ 53.59M | $ 163.34M | $ 109.62M | $ -30.67M | |
$ -366.00K | $ -2.81M | $ -20.36M | $ -52.60M | $ -62.58M | $ -19.43M | |
$ 34.44M | $ 43.40M | $ 33.13M | $ 27.31M | $ 21.08M | $ 14.88M | |
$ -53.09M | $ -45.55M | $ -53.49M | $ -83.91M | $ -89.37M | $ -34.32M | |
$ -15.71M | $ -10.19M | $ -16.17M | $ -20.59M | $ -43.26M | $ -64.05M | |
$ -6.04M | $ 1.38M | $ 8.83M | $ -3.66M | $ 9.47M | $ 63.00K | |
$ -53.55M | $ -55.02M | $ -60.83M | $ -90.09M | $ -136.39M | $ -98.89M | |
- | $ -11.43M | $ -17.72M | $ -1.53M | - | $ -6.00K | |
- | - | - | - | - | - | |
$ -53.01M | $ -55.02M | $ -60.83M | $ -88.56M | $ -136.39M | $ -98.85M | |
$ -2.86 | $ -2.61 | $ -3.60 | $ -14.70 | $ -38.10 | - | |
$ -2.86 | $ -2.61 | $ -3.60 | $ -14.70 | $ -38.10 | $ 0.16 | |
$ 87.94M | $ 21.11M | $ 16.98M | $ 6.01M | $ 3.48M | $ 20.80M | |
$ 87.94M | $ 21.11M | $ 16.98M | $ 6.01M | $ 3.48M | $ 16.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.80M | $ 46.21M | $ 86.72M | $ 190.64M | $ 130.71M | $ -15.79M | |
$ -57.47M | $ -55.02M | $ -60.83M | $ -88.56M | $ -136.39M | $ -98.85M | |
$ -45.95M | $ -67.00M | - | $ -63.94M | - | - | |
- | - | - | - | - | - | |
$ -36.37M | $ -48.45M | $ -43.04M | $ -75.54M | $ -94.91M | $ -44.29M | |
$ -33.95M | $ -45.63M | $ -39.68M | $ -67.11M | $ -89.06M | $ -42.21M |