
Last Price
52 Week Range
$4.96 - $8.64
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.423B | $2.718B | |||||||
| $0.967B | $1.085B | |||||||
| $1.456B | $1.633B | |||||||
| $442M | $527M | |||||||
| $708M | $732M | |||||||
| $191M | $192M | |||||||
| $115M | $182M | |||||||
| $-109M | $-87M | |||||||
| $-74M | $56M | |||||||
| $-183M | $-31M | |||||||
| $-68M | $151M | |||||||
| $66M | $40M | |||||||
| $-138M | $109M | |||||||
| $-0.3 | $0.21 | |||||||
| $-0.3 | $0.21 | |||||||
| $462.695M | $523.585M | |||||||
| $462.695M | $523.585M | |||||||
| $222M | $434M | |||||||
| $178M | $192M | |||||||
| $44M | $242M |
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