
Last Price
52 Week Range
$19.24 - $60.05
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $208.37M | $313.109M | $191.352M | ||||||
| $111.146M | $114.995M | $138.774M | ||||||
| - | - | - | ||||||
| $9.031M | $11.971M | $11.426M | ||||||
| $14.107M | $15.805M | - | ||||||
| $342.654M | $455.88M | $341.552M | ||||||
| $40.326M | $41.296M | $42.428M | ||||||
| $326.262M | $366.959M | $361.063M | ||||||
| $0.063M | - | $5M | ||||||
| - | - | - | ||||||
| $23.694M | $30.026M | $45.136M | ||||||
| $390.345M | $438.281M | $453.627M | ||||||
| - | - | - | ||||||
| $732.999M | $894.161M | $795.179M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $13.348M | $16.497M | $16.402M | ||||||
| $54.106M | $12.647M | $36.885M | ||||||
| $6M | - | $7.1M | ||||||
| $6.003M | - | - | ||||||
| - | - | - | ||||||
| $218.923M | $256.994M | $283.073M | ||||||
| $2.267M | $63.72M | $15.262M | ||||||
| $300.647M | $349.858M | $358.722M | ||||||
| $-13.602M | $-16.114M | - | ||||||
| $19.605M | $16.114M | $14.836M | ||||||
| $3.563M | $2.002M | $4.011M | ||||||
| $1.336M | $1.716M | $1.42M | ||||||
| $4.61M | $4.706M | $-8.895M | ||||||
| $29.114M | $24.538M | $26.208M | ||||||
| - | - | - | ||||||
| $329.761M | $374.396M | $384.93M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $75K | $82K | $81K | ||||||
| $-487.182M | $-505.399M | $-675.751M | ||||||
| $0.892B | $1.026B | $1.086B | ||||||
| $-1.336M | $-0.63M | - | ||||||
| - | - | - | ||||||
| $403.238M | $519.765M | $410.249M | ||||||
| - | - | - | ||||||
| $403.238M | $519.765M | $410.249M | ||||||
| $732.999M | $894.161M | $795.179M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.063M | - | $5M | ||||||
| $19.605M | $16.114M | $36.772M | ||||||
| $-188.765M | $-296.995M | $-154.58M |
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