Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 431.38M | - | - | $ 911.51K | $ 535.17K | |
- | $ 420.81M | - | - | $ 1.02M | $ 794.54K | |
- | $ 10.57M | - | - | $ -103.51K | $ -259.38K | |
- | $ 10.73B | $ -18.81M | $ -20.75M | $ 20.17M | $ 17.94M | |
- | $ -10.72B | $ -18.81M | $ -20.75M | $ -20.28M | $ -18.20M | |
- | $ -121.14M | $ 395.96K | $ -7.91M | $ -243.63K | $ -3.70M | |
- | $ -6.50B | $ -5.59M | $ -3.64K | $ 25.44M | $ 1.78M | |
- | $ -4.34B | $ -12.82M | $ -28.66M | $ 4.92M | $ -20.12M | |
- | - | - | $ 4.47M | - | - | |
- | - | - | $ 3.64K | - | - | |
- | $ -2.82B | $ -9.80M | $ -25.05M | $ 6.31M | $ -18.69M | |
- | $ -0.62 | $ -2.75 | $ -7.10 | $ 0.20 | $ -0.64 | |
- | $ -0.62 | $ -2.75 | $ -7.10 | $ 0.20 | $ -0.64 | |
- | $ 4.52M | $ 3.57M | $ 3.50M | $ 31.14M | $ 29.01M | |
- | $ 4.52M | $ 3.57M | $ 3.50M | $ 31.53M | $ 29.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 366.62K | - | |
- | $ 11.16B | $ -18.81M | $ -20.75M | $ 21.19M | $ 18.73M | |
- | $ -2.82B | $ -9.80M | $ -25.05M | $ 7.07M | $ -18.69M | |
- | $ -3.19B | - | - | $ -13.84M | $ -20.17M | |
- | - | - | - | $ 243.63K | $ 3.70M | |
- | $ -4.34B | $ -12.82M | $ -28.66M | $ 5.16M | $ -16.42M | |
- | $ -3.22B | $ -11.61M | $ -27.46M | $ 6.50M | $ -15.12M |