
Last Price
52 Week Range
$7.48 - $24.06
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $485.991M | $319.137M | ||||||||
| $2.597M | - | ||||||||
| - | - | ||||||||
| $49.376M | - | ||||||||
| $0.508M | $49.192M | ||||||||
| $538.472M | $368.329M | ||||||||
| $53.711M | $15.964M | ||||||||
| $19.79M | $19.79M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $3.134M | $47.364M | ||||||||
| $76.635M | $83.118M | ||||||||
| - | - | ||||||||
| $615.107M | $451.447M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $18.029M | $11.643M | ||||||||
| $47.685M | - | ||||||||
| - | - | ||||||||
| $3.802M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $84.71M | $104.291M | ||||||||
| $154.226M | $115.934M | ||||||||
| $-32.782M | $278.858M | ||||||||
| $36.584M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $4.663M | $4.583M | ||||||||
| $37.445M | $283.441M | ||||||||
| - | - | ||||||||
| $191.671M | $399.375M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $1.657B | $1.934B | ||||||||
| $-1.346B | $-2.085B | ||||||||
| $112.369M | - | ||||||||
| $0.079M | $8.348M | ||||||||
| - | $193.984M | ||||||||
| $423.436M | $52.072M | ||||||||
| - | - | ||||||||
| $423.436M | $52.072M | ||||||||
| $615.107M | $451.447M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $386.857M | $89.18M | ||||||||
| $36.584M | $278.858M | ||||||||
| $-62.55M | $48.901M |
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