
Last Price
52 Week Range
$33.34 - $62.45
Next Earnings Date
Jun 09 2026 (Estimate)
Next Earnings Date
Jun 09 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $288.929M | $330.32M | |||||||
| $16.759M | $34.755M | |||||||
| $1.309B | $1.504B | |||||||
| - | - | |||||||
| $95.621M | $85.414M | |||||||
| $1.71B | $1.954B | |||||||
| $1.698B | $1.818B | |||||||
| $1.441B | $1.442B | |||||||
| - | - | |||||||
| - | - | |||||||
| $51.676M | $62.756M | |||||||
| $3.191B | $3.323B | |||||||
| - | - | |||||||
| $4.901B | $5.277B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $618.514M | $638.633M | |||||||
| - | - | |||||||
| $3M | $150.491M | |||||||
| $115.134M | - | |||||||
| $27.695M | - | |||||||
| $98.641M | - | |||||||
| $125.592M | $243.129M | |||||||
| $0.961B | $1.032B | |||||||
| $-703.062M | $-780.374M | |||||||
| $1.301B | $1.261B | |||||||
| - | - | |||||||
| $256.815M | $300.654M | |||||||
| $10.812M | $30.792M | |||||||
| $1.936B | $2.073B | |||||||
| - | - | |||||||
| $2.897B | $3.106B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $683K | $649K | |||||||
| $1.756B | $1.914B | |||||||
| $247.094M | $256.351M | |||||||
| - | - | |||||||
| - | - | |||||||
| $2.004B | $2.171B | |||||||
| - | - | |||||||
| $2.004B | $2.171B | |||||||
| $4.901B | $5.277B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $1.787B | $1.892B | |||||||
| $1.498B | $1.562B |
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