
Last Price
52 Week Range
$3.60 - $8.25
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.223B | $1.276B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $31M | $41M | ||||||
| $1.254B | $1.317B | ||||||
| $224M | $188M | ||||||
| $617M | $617M | ||||||
| - | $183M | ||||||
| - | - | ||||||
| $43M | $38M | ||||||
| $0.884B | $1.026B | ||||||
| - | - | ||||||
| $2.138B | $2.343B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $61M | $38M | ||||||
| $16M | $11M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $28M | $62M | ||||||
| $105M | $111M | ||||||
| $-105M | - | ||||||
| $105M | $73M | ||||||
| - | - | ||||||
| - | - | ||||||
| $53M | $-54M | ||||||
| $158M | $92M | ||||||
| - | - | ||||||
| $263M | $203M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-4.358B | $-5.174B | ||||||
| $6.232B | $7.312B | ||||||
| $1M | $2M | ||||||
| - | - | ||||||
| $1.875B | $2.14B | ||||||
| - | - | ||||||
| $1.875B | $2.14B | ||||||
| $2.138B | $2.343B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.012B | $1.238B | ||||||
| $121M | $157M | ||||||
| $-90M | $-65M |
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