
Last Price
52 Week Range
$66.26 - $316.98
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.462B | $1.665B | ||||||
| $32.255M | $30.552M | ||||||
| - | - | ||||||
| $16.279M | - | ||||||
| $22.106M | $93.055M | ||||||
| $1.532B | $1.789B | ||||||
| $136.279M | $203.037M | ||||||
| $8.823M | - | ||||||
| - | - | ||||||
| - | $58.682M | ||||||
| $8.16M | $55.817M | ||||||
| $153.262M | $317.536M | ||||||
| - | - | ||||||
| $1.686B | $2.107B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $50.732M | $45.001M | ||||||
| $56.528M | - | ||||||
| - | $25.819M | ||||||
| $29.013M | - | ||||||
| $15.121M | - | ||||||
| $343.382M | $409.677M | ||||||
| $95.96M | $234.377M | ||||||
| $575.615M | $714.874M | ||||||
| $-77.023M | - | ||||||
| $106.036M | $142.948M | ||||||
| $2.639M | $1.942M | ||||||
| - | - | ||||||
| - | $-142.948M | ||||||
| $79.662M | $144.89M | ||||||
| - | - | ||||||
| $655.277M | $859.764M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | $1.662B | ||||||
| $-552.032M | $-433.29M | ||||||
| $1.579B | - | ||||||
| $3.189M | $18.097M | ||||||
| - | - | ||||||
| $1.03B | $1.247B | ||||||
| - | - | ||||||
| $1.03B | $1.247B | ||||||
| $1.686B | $2.107B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $50.004M | $162.308M | ||||||
| $106.036M | $311.715M | ||||||
| $-1.306B | $-1.191B |
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