
Last Price
52 Week Range
$10.45 - $18.91
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.791B | $5.101B | |||||||
| $1.872B | $2.106B | |||||||
| $2.919B | $2.995B | |||||||
| $343M | $371M | |||||||
| $2.082B | $2.234B | |||||||
| $332M | $231M | |||||||
| $162M | $159M | |||||||
| $-384M | $-419M | |||||||
| $-12M | $-57M | |||||||
| $-396M | $-476M | |||||||
| $-234M | $-317M | |||||||
| $71M | $35M | |||||||
| $-317M | $-360M | |||||||
| $-0.9 | $-1.02 | |||||||
| $-0.9 | $-1.02 | |||||||
| $351.8M | $353.8M | |||||||
| $351.8M | $353.8M | |||||||
| $601M | $572M | |||||||
| $436M | $421M | |||||||
| $165M | $151M |
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