
Last Price
52 Week Range
$1.60 - $4.66
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $626.629M | $565.184M | $565.184M | |||||||||||
| $318.119M | $263.57M | $263.57M | |||||||||||
| $308.51M | $301.614M | $301.614M | |||||||||||
| - | - | - | |||||||||||
| $337.623M | $310.546M | $310.546M | |||||||||||
| $7.748M | - | $-0.85M | |||||||||||
| $-36.861M | $-8.932M | $-8.082M | |||||||||||
| $-4.554M | $-5.201M | $-5.201M | |||||||||||
| $0.173M | $-0.931M | $-1.781M | |||||||||||
| $-4.381M | $-6.132M | $-6.982M | |||||||||||
| $-41.242M | $-15.064M | $-15.064M | |||||||||||
| $2.37M | $1.185M | $1.184M | |||||||||||
| $-43.671M | $-16.388M | $-16.388M | |||||||||||
| $-1.31 | $-0.47 | $-0.483 | |||||||||||
| $-1.31 | $-0.47 | $-0.483 | |||||||||||
| $33.368M | $34.537M | $137.216M | |||||||||||
| $33.368M | $34.537M | $137.216M | |||||||||||
| $-4.406M | $16.539M | $16.539M | |||||||||||
| $32.282M | $25.471M | $25.471M | |||||||||||
| $-36.688M | $-8.932M | $-8.932M |
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