
Last Price
52 Week Range
$10.95 - $27.63
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $352.124M | $395.464M | ||||||||
| $255.333M | $83.041M | ||||||||
| - | - | ||||||||
| $12.205M | - | ||||||||
| $15.331M | $40.76M | ||||||||
| $634.993M | $519.265M | ||||||||
| $136.079M | $122.192M | ||||||||
| $4.791M | $4.791M | ||||||||
| $43.208M | $73.647M | ||||||||
| - | - | ||||||||
| $4.155M | $6.265M | ||||||||
| $188.233M | $206.895M | ||||||||
| - | - | ||||||||
| $823.226M | $726.16M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $10.666M | $11.452M | ||||||||
| $52.382M | - | ||||||||
| - | $16.412M | ||||||||
| $16.755M | - | ||||||||
| - | - | ||||||||
| $111.944M | $112.853M | ||||||||
| - | $48.419M | ||||||||
| $191.747M | $189.136M | ||||||||
| $-101.074M | $-92.816M | ||||||||
| $117.829M | $92.816M | ||||||||
| $108.814M | $78.877M | ||||||||
| - | - | ||||||||
| $0.146M | $1.278M | ||||||||
| $210.034M | $172.971M | ||||||||
| - | - | ||||||||
| $401.781M | $362.107M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $729K | $645K | ||||||||
| $-525.541M | $-628.806M | ||||||||
| $946.037M | $992.015M | ||||||||
| $220K | $107K | ||||||||
| - | - | ||||||||
| $421.445M | $364.053M | ||||||||
| - | - | ||||||||
| $421.445M | $364.053M | ||||||||
| $823.226M | $726.16M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $248.006M | $238.594M | ||||||||
| $117.829M | $109.228M | ||||||||
| $-29.497M | $-121.289M |
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