
Last Price
52 Week Range
$0.67 - $3.21
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $939.287M | $981.29M | |||||
| $253.068M | $326.078M | |||||
| $686.219M | $655.212M | |||||
| - | - | |||||
| $407.796M | $415.968M | |||||
| $97.618M | $7.73M | |||||
| $180.805M | $231.514M | |||||
| $-131.408M | $-156.175M | |||||
| $37.558M | $-237.646M | |||||
| $-93.85M | $-393.821M | |||||
| $86.955M | $-162.307M | |||||
| $47.483M | $43.876M | |||||
| $39.533M | $-206.123M | |||||
| $0.097 | $-0.5 | |||||
| $0.095 | $-0.5 | |||||
| $409.145M | $414.345M | |||||
| $414.871M | $414.345M | |||||
| $279.656M | $296.277M | |||||
| $61.293M | $64.763M | |||||
| $218.363M | $231.514M |
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