
Last Price
52 Week Range
$16.78 - $52.15
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $1.518B | $2.056B | $2.141B | |||||||
| $573.884M | $643.611M | $654.003M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $133.795M | $113.012M | $128.467M | |||||||
| $2.225B | $2.812B | $2.923B | |||||||
| $98.819M | $68.289M | $54.314M | |||||||
| $4.233B | $3.817B | $3.429B | |||||||
| $10.2M | $8.5M | - | |||||||
| - | - | - | |||||||
| $170.498M | $131.506M | $115.168M | |||||||
| $4.512B | $4.025B | $3.598B | |||||||
| - | - | - | |||||||
| $6.737B | $6.838B | $6.522B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $504.729M | $114.614M | $401.664M | |||||||
| $124.414M | - | $313.155M | |||||||
| $33.703M | $556.451M | $556.81M | |||||||
| - | $28.421M | - | |||||||
| $96.497M | - | - | |||||||
| $186.304M | $224.405M | $229.506M | |||||||
| $40.337M | $601.981M | - | |||||||
| $0.889B | $1.526B | $1.501B | |||||||
| $2.158B | $1.679B | $1.68B | |||||||
| $81.093M | $89.382M | - | |||||||
| $16.846M | $14.038M | $16.831M | |||||||
| - | - | - | |||||||
| $83.911M | $0.738M | $83.091M | |||||||
| $2.421B | $1.816B | $1.779B | |||||||
| - | - | - | |||||||
| $3.31B | $3.341B | $3.281B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $2K | $2K | $2K | |||||||
| $-3.736B | $-4.139B | $-4.486B | |||||||
| $6.936B | $7.378B | $7.462B | |||||||
| $-9.425M | $-2.156M | $0.257M | |||||||
| - | - | - | |||||||
| $3.191B | $3.237B | $2.976B | |||||||
| $236.477M | $252.637M | $265.326M | |||||||
| $3.427B | $3.49B | $3.241B | |||||||
| $6.737B | $6.838B | $6.522B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $10.2M | $8.5M | - | |||||||
| $2.354B | $2.386B | $2.236B | |||||||
| $836.046M | $329.853M | $95.509M |
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