
Last Price
52 Week Range
$40.07 - $77.80
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $181.594M | $289.302M | $377.452M | |||||||
| $1.478B | $1.669B | $2.25B | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $718K | $502K | $564K | |||||||
| $1.661B | $1.959B | $2.628B | |||||||
| $127.321M | $121.639M | $84.016M | |||||||
| $885.415M | $844.414M | $813.793M | |||||||
| $0.898B | $1.228B | $1.069B | |||||||
| $184.512M | $382.886M | $583.565M | |||||||
| $32.798M | $50.759M | $62.816M | |||||||
| $2.128B | $2.628B | $2.613B | |||||||
| - | - | - | |||||||
| $3.789B | $4.587B | $5.241B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $340.335M | $421.552M | $441.728M | |||||||
| $1.204B | $1.254B | $1.497B | |||||||
| $148.822M | $269.268M | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $1.693B | $1.945B | $1.939B | |||||||
| $-119.739M | $-113.519M | $163.749M | |||||||
| $119.739M | $113.519M | $106.497M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $0.103B | $0.754B | $2.407B | |||||||
| $0.223B | $0.868B | $2.783B | |||||||
| - | - | - | |||||||
| $1.916B | $2.812B | $4.722B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $111K | $117K | $119K | |||||||
| $13.768M | $-242.546M | $-866.331M | |||||||
| $310.293M | $421.057M | $486.542M | |||||||
| $304K | $728K | $876K | |||||||
| - | - | - | |||||||
| $324.476M | $179.356M | $-378.794M | |||||||
| $1.549B | $1.595B | $0.898B | |||||||
| $1.873B | $1.774B | $0.519B | |||||||
| $3.789B | $4.587B | $5.241B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $0.898B | $1.228B | $1.069B | |||||||
| $268.561M | $382.787M | $376.743M | |||||||
| $86.967M | $93.485M | $-0.709M |
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