
Last Price
52 Week Range
$0.41 - $3.50
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $792.104M | $736.495M | |||||||
| $733.075M | $719.942M | |||||||
| $59.029M | $16.553M | |||||||
| $40.69M | $38.762M | |||||||
| $221.911M | $233.943M | |||||||
| $55.219M | $-3.866M | |||||||
| $-258.791M | $-252.286M | |||||||
| $-63.182M | $-87.45M | |||||||
| $-16.436M | $49.022M | |||||||
| $-79.618M | $-38.428M | |||||||
| $-338.409M | $-290.714M | |||||||
| $1.226M | $3.503M | |||||||
| $-339.635M | $-294.217M | |||||||
| $-0.49 | $-0.42 | |||||||
| $-0.49 | $-0.42 | |||||||
| $697.715M | $705.992M | |||||||
| $697.714M | $705.992M | |||||||
| $-216.511M | $-139.073M | |||||||
| $56.546M | $61.171M | |||||||
| $-273.057M | $-200.244M |
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