
Last Price
52 Week Range
$14.43 - $79.57
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $71.1M | $89.1M | $64.1M | ||||||||
| $220.4M | $223.4M | $246M | ||||||||
| $286.1M | $330.4M | $435.2M | ||||||||
| - | - | - | ||||||||
| $15.1M | $22.6M | $41M | ||||||||
| $592.7M | $665.5M | $786.3M | ||||||||
| $15M | $19M | $26.5M | ||||||||
| $207.7M | $190.9M | $186.6M | ||||||||
| - | - | - | ||||||||
| $12.9M | $32.4M | $27.6M | ||||||||
| $8.7M | $33.2M | $33.3M | ||||||||
| $244.3M | $275.5M | $274M | ||||||||
| - | - | - | ||||||||
| $0.837B | $0.941B | $1.06B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $120.6M | $119.5M | $178.6M | ||||||||
| $23.8M | $19.9M | - | ||||||||
| $2.2M | $2.6M | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $57.1M | $140.8M | $173.4M | ||||||||
| $203.7M | $282.8M | $352M | ||||||||
| $0.833B | $1.057B | $1.185B | ||||||||
| - | $26.9M | - | ||||||||
| - | - | - | ||||||||
| $400K | $400K | $400K | ||||||||
| $1.4M | $0.5M | $34M | ||||||||
| $0.839B | $1.112B | $1.219B | ||||||||
| - | - | - | ||||||||
| $1.043B | $1.395B | $1.571B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-299M | $-775.6M | $-873.4M | ||||||||
| - | - | - | ||||||||
| $1.4M | $1.4M | $1.4M | ||||||||
| $56.4M | $272.6M | $316.3M | ||||||||
| $37.3M | $48.7M | $46M | ||||||||
| $-2M | $-1M | $-1M | ||||||||
| - | - | - | ||||||||
| $-205.9M | $-453.9M | $-510.7M | ||||||||
| - | - | - | ||||||||
| $-205.9M | $-453.9M | $-510.7M | ||||||||
| $0.837B | $0.941B | $1.06B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| $0.84B | $1.114B | $1.185B | ||||||||
| $0.769B | $1.025B | $1.121B |
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