
Last Price
52 Week Range
$20.46 - $48.78
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.788B | $1.605B | ||||||||
| $120.381M | $105.577M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $625.093M | $104.837M | ||||||||
| $1.534B | $1.815B | ||||||||
| $125.467M | $100.891M | ||||||||
| $2.488B | $2.487B | ||||||||
| $13.2M | $18.938M | ||||||||
| - | - | ||||||||
| $123.06M | $109.098M | ||||||||
| $2.75B | $2.716B | ||||||||
| - | - | ||||||||
| $4.284B | $4.531B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $184.063M | $785.441M | ||||||||
| $343.6M | - | ||||||||
| - | $9.795M | ||||||||
| $10.993M | - | ||||||||
| $130.401M | $91.618M | ||||||||
| $46.39M | - | ||||||||
| $1.07B | $0.96B | ||||||||
| $1.655B | $1.755B | ||||||||
| $1.189B | $1.836B | ||||||||
| $78.653M | $44.391M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $294.019M | $219.43M | ||||||||
| $1.618B | $2.144B | ||||||||
| - | - | ||||||||
| $3.273B | $3.899B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-0.563B | $-1.392B | ||||||||
| - | - | ||||||||
| $87K | $91K | ||||||||
| $-6.441B | $-6.438B | ||||||||
| $7.978B | $8.425B | ||||||||
| $36.488M | $36.488M | ||||||||
| - | - | ||||||||
| $1.011B | $0.631B | ||||||||
| - | - | ||||||||
| $1.011B | $0.631B | ||||||||
| $4.284B | $4.531B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $13.2M | $18.938M | ||||||||
| $1.335B | $1.934B | ||||||||
| $546.795M | $329.622M |
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