
Last Price
52 Week Range
$20.46 - $48.78
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.788B | $1.605B | $0.999B | ||||||||
| $120.381M | $105.577M | $86.119M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $625.093M | $104.837M | $492.206M | ||||||||
| $1.534B | $1.815B | $1.578B | ||||||||
| $125.467M | $100.891M | $131.592M | ||||||||
| $2.488B | $2.487B | $2.466B | ||||||||
| $13.2M | $18.938M | $26.15M | ||||||||
| - | - | - | ||||||||
| $123.06M | $109.098M | $106.353M | ||||||||
| $2.75B | $2.716B | $2.73B | ||||||||
| - | - | - | ||||||||
| $4.284B | $4.531B | $4.308B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $184.063M | $785.441M | - | ||||||||
| $343.6M | - | - | ||||||||
| - | $9.795M | $10.942M | ||||||||
| $10.993M | - | - | ||||||||
| $130.401M | $91.618M | $92.903M | ||||||||
| $46.39M | - | - | ||||||||
| $1.07B | $0.96B | $1.537B | ||||||||
| $1.655B | $1.755B | $1.548B | ||||||||
| $1.189B | $1.836B | $1.331B | ||||||||
| $78.653M | $44.391M | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $294.019M | $219.43M | $822.708M | ||||||||
| $1.618B | $2.144B | $2.154B | ||||||||
| - | - | - | ||||||||
| $3.273B | $3.899B | $3.702B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-0.563B | $-1.392B | - | ||||||||
| - | - | - | ||||||||
| $87K | $91K | $92K | ||||||||
| $-6.441B | $-6.438B | $-6.416B | ||||||||
| $7.978B | $8.425B | - | ||||||||
| $36.488M | $36.488M | $36.488M | ||||||||
| - | - | $6.985B | ||||||||
| $1.011B | $0.631B | $0.605B | ||||||||
| - | - | - | ||||||||
| $1.011B | $0.631B | $0.605B | ||||||||
| $4.284B | $4.531B | $4.308B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $13.2M | $18.938M | $26.15M | ||||||||
| $1.335B | $1.934B | $1.342B | ||||||||
| $546.795M | $329.622M | $342.89M |
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