
Last Price
52 Week Range
$18.25 - $49.33
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $243.627M | $414.074M | |||||||||
| $41.724M | $15.594M | |||||||||
| $26.364M | $54.895M | |||||||||
| - | - | |||||||||
| $20.084M | $42.614M | |||||||||
| $331.799M | $527.177M | |||||||||
| $11.038M | $11.75M | |||||||||
| $16.25M | $15.25M | |||||||||
| - | - | |||||||||
| $211.151M | $198.149M | |||||||||
| $10.315M | $11.307M | |||||||||
| $248.754M | $236.456M | |||||||||
| - | - | |||||||||
| $580.553M | $763.633M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.039M | $2.028M | |||||||||
| - | - | |||||||||
| - | $2.987M | |||||||||
| $1.993M | - | |||||||||
| - | - | |||||||||
| - | $31.811M | |||||||||
| $96.589M | $102.358M | |||||||||
| $100.621M | $139.184M | |||||||||
| $-7.862M | $6.51M | |||||||||
| $9.855M | - | |||||||||
| $31.811M | - | |||||||||
| - | - | |||||||||
| $1.823M | $50.333M | |||||||||
| $41.496M | $56.843M | |||||||||
| - | - | |||||||||
| $142.117M | $196.027M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $20K | $21K | |||||||||
| $-521.143M | $-462.138M | |||||||||
| $959.722M | - | |||||||||
| $-163K | $-25K | |||||||||
| - | $1.03B | |||||||||
| $438.436M | $567.606M | |||||||||
| - | - | |||||||||
| $438.436M | $567.606M | |||||||||
| $580.553M | $763.633M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $60.046M | $248.478M | |||||||||
| $9.855M | $9.497M | |||||||||
| $-173.726M | $-156.099M |
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