
Last Price
52 Week Range
$2.52 - $5.15
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $269.661M | $219.69M | |||||||
| $50.363M | $24.99M | |||||||
| - | - | |||||||
| $3.024M | - | |||||||
| $3.745M | $15.421M | |||||||
| $328.05M | $260.101M | |||||||
| $53.032M | $90.331M | |||||||
| $162.006M | $0.096M | |||||||
| $137.61M | $189.184M | |||||||
| - | - | |||||||
| $18.956M | $181.39M | |||||||
| $371.604M | $461.001M | |||||||
| - | - | |||||||
| $699.654M | $721.102M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.965M | $10.334M | |||||||
| $12.896M | - | |||||||
| - | $1.521M | |||||||
| $1.749M | - | |||||||
| $2.21M | - | |||||||
| - | $7.906M | |||||||
| $30.725M | $37.024M | |||||||
| $58.335M | $56.785M | |||||||
| $44.547M | $80.021M | |||||||
| $3.671M | $0.399M | |||||||
| - | $20.632M | |||||||
| - | $12K | |||||||
| $20.267M | $0.003M | |||||||
| $68.658M | $101.466M | |||||||
| - | - | |||||||
| $126.993M | $158.252M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-72.739M | $-95.238M | |||||||
| - | - | |||||||
| $47K | $47K | |||||||
| $-486.628M | $-477.102M | |||||||
| $1.144B | $1.145B | |||||||
| $-12.257M | $-9.987M | |||||||
| - | - | |||||||
| $572.661M | $562.85M | |||||||
| - | - | |||||||
| $572.661M | $562.85M | |||||||
| $699.654M | $721.102M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $380.188M | $333.227M | |||||||
| $50.14M | $82.34M | |||||||
| $23.057M | $6.694M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers