
Last Price
52 Week Range
$29.17 - $124.49
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 |
|---|---|---|---|---|---|---|---|---|---|
| $2.289B | $2.026B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $38.333M | $49.358M | ||||||||
| $2.328B | $2.075B | ||||||||
| $141.823M | $165.278M | ||||||||
| $71.278M | $70.408M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $17.568M | $43.785M | ||||||||
| $230.669M | $279.471M | ||||||||
| - | - | ||||||||
| $2.558B | $2.355B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $54.427M | $64.616M | ||||||||
| $65.258M | - | ||||||||
| - | $16.468M | ||||||||
| $12.872M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $31.357M | $209.34M | ||||||||
| $163.914M | $290.424M | ||||||||
| $-122.971M | $142.234M | ||||||||
| $135.843M | - | ||||||||
| - | - | ||||||||
| $2.353M | $2.353M | ||||||||
| $3.859M | $288.2M | ||||||||
| $129.183M | $432.787M | ||||||||
| - | - | ||||||||
| $293.097M | $723.211M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $18K | $19K | ||||||||
| $-1.738B | $-2.869B | ||||||||
| $4.002B | - | ||||||||
| $1.321M | $3.237M | ||||||||
| - | $4.497B | ||||||||
| $2.265B | $1.631B | ||||||||
| - | - | ||||||||
| $2.265B | $1.631B | ||||||||
| $2.558B | $2.355B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.746B | $1.642B | ||||||||
| $135.843M | $158.702M | ||||||||
| $-407.221M | $-225.043M |
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