
Last Price
52 Week Range
$7.38 - $14.22
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.7B | $2.735B | ||||||
| $1.841B | $1.935B | ||||||
| $859.7M | $799.9M | ||||||
| - | - | ||||||
| $603.1M | $667.8M | ||||||
| - | - | ||||||
| $256.6M | $132.1M | ||||||
| $-74M | $-74.1M | ||||||
| $-14.3M | $-11.7M | ||||||
| $-88.3M | $-85.8M | ||||||
| $168.3M | $46.3M | ||||||
| $42.4M | $19.6M | ||||||
| $125.9M | $26.7M | ||||||
| $0.99 | $0.21 | ||||||
| $0.96 | $0.21 | ||||||
| $127.1M | $127M | ||||||
| $130.9M | $129.2M | ||||||
| $319.6M | $225.6M | ||||||
| $77.3M | $93.5M | ||||||
| $242.3M | $132.1M |
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