
Last Price
52 Week Range
$4.07 - $17.54
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $637.156M | $759.606M | |||||||
| $248.21M | $288.12M | |||||||
| $388.946M | $471.486M | |||||||
| - | - | |||||||
| $217.435M | $234.991M | |||||||
| $255.616M | $298.183M | |||||||
| $-84.105M | $-61.688M | |||||||
| $5.093M | $-1.612M | |||||||
| - | $-1.503M | |||||||
| $5.093M | $-3.115M | |||||||
| $-79.012M | $-64.803M | |||||||
| $0.688M | $1.338M | |||||||
| $-79.7M | $-66.141M | |||||||
| $-0.48 | $-0.39 | |||||||
| $-0.48 | $-0.39 | |||||||
| $164.851M | $170.584M | |||||||
| $164.851M | $170.584M | |||||||
| $-37.96M | $-11.459M | |||||||
| $36.808M | $43.724M | |||||||
| $-74.768M | $-55.183M |
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