
Last Price
52 Week Range
$3.73 - $10.32
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $84.288M | $193.26M | |||||||
| $277.658M | $313.358M | |||||||
| - | - | |||||||
| $17.477M | $20.94M | |||||||
| $13.247M | $29.916M | |||||||
| $392.67M | $560.232M | |||||||
| $58.651M | $55.687M | |||||||
| $1.144B | $1.214B | |||||||
| $60.625M | $37.506M | |||||||
| - | $150.478M | |||||||
| $7.33M | $8.213M | |||||||
| $1.271B | $1.465B | |||||||
| - | - | |||||||
| $1.663B | $2.026B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $36.435M | $31.967M | |||||||
| $128.481M | - | |||||||
| $183.102M | $29.262M | |||||||
| $15.498M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $38.651M | $363.227M | |||||||
| $402.167M | $424.456M | |||||||
| $1.24B | $1.259B | |||||||
| $47.216M | $27.413M | |||||||
| - | - | |||||||
| $5.894M | $13.338M | |||||||
| $74.049M | $78.667M | |||||||
| $1.383B | $1.406B | |||||||
| - | - | |||||||
| $1.785B | $1.831B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $1.932M | $2.11M | |||||||
| $-1.382B | $-1.157B | |||||||
| $1.257B | $1.349B | |||||||
| $1.461M | - | |||||||
| - | - | |||||||
| $-122.09M | $194.461M | |||||||
| - | - | |||||||
| $-122.09M | $194.461M | |||||||
| $1.663B | $2.026B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $60.625M | $37.506M | |||||||
| $1.502B | $1.343B | |||||||
| $1.418B | $1.15B |
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