
Last Price
52 Week Range
$8.06 - $20.39
Next Earnings Date
May 22 2026
Next Earnings Date
May 22 2026
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $3.973B | $4.198B | $4.148B | |||
| $1.772B | $2.495B | $2.06B | |||
| $2.201B | $1.704B | $2.245B | |||
| - | - | - | |||
| $1.601B | $1.457B | $1.547B | |||
| $699.6M | - | $676.092M | |||
| $-99.8M | $246.8M | $21.8M | |||
| $-410.6M | $-329.4M | $-278.263M | |||
| $-180.1M | $-127.2M | $-194.335M | |||
| $-590.7M | $-456.6M | $-472.598M | |||
| $-690.5M | $-209.8M | $-191.447M | |||
| $113.7M | $135.5M | $65.816M | |||
| $-810.5M | $-353.3M | $-262.777M | |||
| $-3.31 | $-0.28 | $-0.921 | |||
| $-3.31 | $-0.28 | $-0.921 | |||
| $0.245B | $0.267B | $1.167B | |||
| $0.245B | $0.267B | $1.167B | |||
| $316.8M | $879.3M | $873.654M | |||
| $596.7M | $632.5M | $614.538M | |||
| $-279.9M | $246.8M | $180.8M |
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