
Last Price
52 Week Range
$15.33 - $52.15
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.518B | $2.056B | |||||||
| $573.884M | $643.611M | |||||||
| - | - | |||||||
| - | - | |||||||
| $133.795M | $113.012M | |||||||
| $2.225B | $2.812B | |||||||
| $98.819M | $68.289M | |||||||
| $4.233B | $3.817B | |||||||
| $10.2M | $8.5M | |||||||
| - | - | |||||||
| $170.498M | $131.506M | |||||||
| $4.512B | $4.025B | |||||||
| - | - | |||||||
| $6.737B | $6.838B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $504.729M | $114.614M | |||||||
| $124.414M | - | |||||||
| $33.703M | $556.451M | |||||||
| - | $28.421M | |||||||
| $96.497M | - | |||||||
| $186.304M | $224.405M | |||||||
| $40.337M | $601.981M | |||||||
| $0.889B | $1.526B | |||||||
| $2.158B | $1.679B | |||||||
| $81.093M | $89.382M | |||||||
| $16.846M | $14.038M | |||||||
| - | - | |||||||
| $83.911M | $0.738M | |||||||
| $2.421B | $1.816B | |||||||
| - | - | |||||||
| $3.31B | $3.341B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $2K | $2K | |||||||
| $-3.736B | $-4.139B | |||||||
| $6.936B | $7.378B | |||||||
| $-9.425M | $-2.156M | |||||||
| - | - | |||||||
| $3.191B | $3.237B | |||||||
| $236.477M | $252.637M | |||||||
| $3.427B | $3.49B | |||||||
| $6.737B | $6.838B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $10.2M | $8.5M | |||||||
| $2.354B | $2.386B | |||||||
| $836.046M | $329.853M |
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