
Last Price
52 Week Range
$40.60 - $108.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.212B | $0.964B | |||||||
| $348.7M | $742M | |||||||
| $8.9M | - | |||||||
| - | $125M | |||||||
| $340.9M | $350M | |||||||
| $1.91B | $2.181B | |||||||
| $229.2M | $342M | |||||||
| $2.371B | $5.625B | |||||||
| $2.5M | - | |||||||
| $396.8M | - | |||||||
| $131.3M | $565M | |||||||
| $3.131B | $6.532B | |||||||
| - | - | |||||||
| $5.041B | $8.713B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $248.3M | $679M | |||||||
| $120.5M | $229M | |||||||
| $686.9M | $10M | |||||||
| $11M | $17M | |||||||
| - | - | |||||||
| $15.5M | - | |||||||
| $297.6M | $379M | |||||||
| $1.38B | $1.314B | |||||||
| $2.125B | $4.483B | |||||||
| $40.3M | $70M | |||||||
| - | - | |||||||
| $60.6M | - | |||||||
| $399.9M | $853M | |||||||
| $2.644B | $5.442B | |||||||
| - | - | |||||||
| $4.024B | $6.756B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | $973M | |||||||
| - | - | |||||||
| $-228.2M | $-467M | |||||||
| $1.063B | $0.889B | |||||||
| $-28.2M | $47M | |||||||
| - | - | |||||||
| $0.807B | $1.442B | |||||||
| $211.1M | $515M | |||||||
| $1.018B | $1.957B | |||||||
| $5.041B | $8.713B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.5M | - | |||||||
| $2.881B | $4.616B | |||||||
| $1.669B | $3.652B |
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