
Last Price
52 Week Range
$80.00 - $183.16
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $306M | $792M | $801M | ||||
| $162M | $182.9M | $227M | ||||
| $-273M | $-218M | $-257M | ||||
| $1.037B | - | $0.506B | ||||
| $-0.195B | $-1.465B | $-0.464B | ||||
| $0.053B | $1.105B | $0.709B | ||||
| $1.09B | $0.397B | $1.522B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $-92M | $-239M | $-554M | ||||
| $-32M | $-57M | $125M | ||||
| $-0.766B | $-0.68B | $-1.067B | ||||
| $0.425B | $0.94B | $1.149B | ||||
| $-51M | $1M | $35M | ||||
| $-516M | $-35M | $-312M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| - | - | - | ||||
| - | - | $-202M | ||||
| - | - | - | ||||
| $-208M | $-202M | $-268M | ||||
| $-208M | $-202M | $-470M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $1.554B | $1.923B | $2.036B | ||||
| $369M | $162M | $771M | ||||
| $1.923B | $2.085B | $2.807B | ||||
| $1.09B | $0.397B | $1.522B | ||||
| $-143M | $-219M | $-552M | ||||
| $947M | $178M | $970M |
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