Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.61M | $ 18.22M | $ 16.84M | $ 8.24M | $ 446.00K | - | |
$ 4.48M | $ 6.51M | $ 4.42M | $ 4.05M | $ 468.00K | - | |
$ 14.13M | $ 11.71M | $ 12.42M | $ 4.19M | $ -22.00K | - | |
$ 24.89M | $ 29.55M | $ 96.55M | $ 170.99M | $ 103.60M | $ -52.74M | |
$ -10.76M | $ -17.85M | $ -84.12M | $ -166.80M | $ -103.62M | $ -52.74M | |
$ 14.00K | $ 31.00K | $ 85.00K | $ 15.00K | $ 169.00K | $ -216.00K | |
$ -71.37M | $ -72.67M | $ 7.38M | $ 38.39M | $ 38.85M | $ 27.07M | |
$ 62.89M | $ 53.00M | $ -76.65M | $ -205.18M | $ -142.31M | $ -80.03M | |
$ 11.00K | $ 17.00K | $ 44.00K | $ 17.00K | $ 4.00K | $ 4.00K | |
$ 300.00K | - | - | - | - | - | |
$ 59.84M | $ 49.99M | $ -78.01M | $ -206.24M | $ -142.31M | $ -80.03M | |
$ 17.64 | $ 10.36 | $ -167.50 | $ -2.96K | $ -3.98K | - | |
$ 7.32 | $ 0.05 | $ -167.50 | $ -2.96K | $ -3.98K | $ -248.75 | |
$ 179.69M | $ 4.83M | $ 465.98K | $ 69.82K | $ 35.82K | $ 321.83K | |
$ 5.64B | $ 984.04M | $ 465.98K | $ 69.82K | $ 35.82K | $ 321.74K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 29.37M | $ 36.06M | $ 100.96M | $ 175.04M | $ 104.07M | $ -52.74M | |
$ 62.88M | $ 52.98M | $ -76.70M | $ -205.19M | $ -142.31M | $ -80.03M | |
$ 51.12M | - | - | $ -162.09M | - | - | |
- | - | - | - | - | - | |
$ -6.84M | $ -17.85M | $ -74.48M | $ -166.80M | $ -103.62M | $ -80.03M | |
$ -5.15M | $ -16.07M | $ -72.43M | $ -165.78M | $ -103.32M | $ -79.77M |