
Last Price
52 Week Range
$26.70 - $356.00
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $392.567M | $599.331M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $11.805M | $11.58M | |||||||
| $404.372M | $610.911M | |||||||
| $1.361M | $0.239M | |||||||
| - | - | |||||||
| $76.961M | - | |||||||
| - | - | |||||||
| $0.416M | $326.757M | |||||||
| $78.738M | $326.996M | |||||||
| - | - | |||||||
| $483.11M | $937.907M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.528M | $24.628M | |||||||
| $14.398M | - | |||||||
| - | $110K | |||||||
| $1.259M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $9.365M | $35.033M | |||||||
| $37.55M | $59.771M | |||||||
| $-110K | - | |||||||
| $1.369M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $110K | - | |||||||
| - | - | |||||||
| $37.66M | $59.771M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $14K | $15K | |||||||
| $-0.837B | $-1.14B | |||||||
| $1.282B | - | |||||||
| $654K | - | |||||||
| - | $2.018B | |||||||
| $445.45M | $878.136M | |||||||
| - | - | |||||||
| $445.45M | $878.136M | |||||||
| $483.11M | $937.907M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $254.156M | $242.002M | |||||||
| $1.369M | $0.11M | |||||||
| $-214.003M | $-357.219M |
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