Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.57M | $ 18.22M | $ 16.84M | $ 8.24M | $ 446.00K | - | |
$ 5.91M | $ 6.51M | $ 4.42M | $ 4.05M | $ 468.00K | - | |
$ 10.66M | $ 11.71M | $ 12.42M | $ 4.19M | $ -22.00K | - | |
$ 26.32M | $ 29.55M | $ 96.55M | $ 170.99M | $ 103.60M | $ -52.74M | |
$ -15.66M | $ -17.85M | $ -84.12M | $ -166.80M | $ -103.62M | $ -52.74M | |
$ 19.00K | $ 31.00K | $ 85.00K | $ 15.00K | $ 169.00K | $ -216.00K | |
$ -70.92M | $ -72.67M | $ 7.38M | $ 38.39M | $ 38.85M | $ 27.07M | |
$ 56.71M | $ 53.00M | $ -76.65M | $ -205.18M | $ -142.31M | $ -80.03M | |
$ 22.00K | $ 17.00K | $ 44.00K | $ 17.00K | $ 4.00K | $ 4.00K | |
$ 300.00K | - | - | - | - | - | |
$ 53.65M | $ 49.99M | $ -78.01M | $ -206.24M | $ -142.31M | $ -80.03M | |
$ 12.23 | $ 10.36 | $ -167.50 | $ -2.96K | $ -3.98K | - | |
$ 1.91 | $ 0.05 | $ -167.50 | $ -2.96K | $ -3.98K | $ -248.75 | |
$ 84.81M | $ 4.83M | $ 465.98K | $ 69.82K | $ 35.82K | $ 321.83K | |
$ 5.55B | $ 984.04M | $ 465.98K | $ 69.82K | $ 35.82K | $ 321.74K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 32.23M | $ 36.06M | $ 100.96M | $ 175.04M | $ 104.07M | $ -52.74M | |
$ 56.68M | $ 52.98M | $ -76.70M | $ -205.19M | $ -142.31M | $ -80.03M | |
$ 53.50M | - | - | $ -162.09M | - | - | |
- | - | - | - | - | - | |
$ -13.02M | $ -17.85M | $ -74.48M | $ -166.80M | $ -103.62M | $ -80.03M | |
$ -10.71M | $ -16.07M | $ -72.43M | $ -165.78M | $ -103.32M | $ -79.77M |