
Last Price
52 Week Range
$14.22 - $30.42
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.069B | $1.212B | ||||||||
| $363M | $429.6M | ||||||||
| $241M | $288.1M | ||||||||
| - | - | ||||||||
| $115.2M | $97.2M | ||||||||
| $1.788B | $2.027B | ||||||||
| $419.8M | $438.9M | ||||||||
| $2.912B | $2.985B | ||||||||
| $26.4M | - | ||||||||
| - | - | ||||||||
| $204.2M | $228.1M | ||||||||
| $3.562B | $3.652B | ||||||||
| - | - | ||||||||
| $5.351B | $5.679B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $174.6M | $191.6M | ||||||||
| - | - | ||||||||
| $116M | $39M | ||||||||
| $34.5M | - | ||||||||
| $58.3M | - | ||||||||
| $146.5M | - | ||||||||
| $407.1M | $622M | ||||||||
| $878.7M | $852.6M | ||||||||
| $1.159B | $1.448B | ||||||||
| $153.4M | $110.4M | ||||||||
| $20.3M | - | ||||||||
| - | - | ||||||||
| $119.5M | $51M | ||||||||
| $1.537B | $1.72B | ||||||||
| - | - | ||||||||
| $2.416B | $2.573B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | $-224.5M | ||||||||
| - | - | ||||||||
| $1.7M | $1.8M | ||||||||
| $-487.4M | $-440.4M | ||||||||
| $3.792B | $3.883B | ||||||||
| $-371.1M | $-113.2M | ||||||||
| - | - | ||||||||
| $2.935B | $3.106B | ||||||||
| - | - | ||||||||
| $2.935B | $3.106B | ||||||||
| $5.351B | $5.679B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $26.4M | - | ||||||||
| $1.548B | $1.708B | ||||||||
| $478.6M | $496.4M |
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