
Last Price
52 Week Range
$4.16 - $6.17
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $347.216M | $331.601M | ||||||||||
| $187.797M | $166.999M | ||||||||||
| $159.419M | $164.602M | ||||||||||
| - | - | ||||||||||
| $34.644M | - | ||||||||||
| $176.582M | $33.724M | ||||||||||
| $-51.807M | $130.878M | ||||||||||
| $-27.026M | $67.613M | ||||||||||
| $-55.624M | $-251.14M | ||||||||||
| $-82.65M | $-183.527M | ||||||||||
| $-134.457M | $-52.649M | ||||||||||
| $1.06M | $-21.501M | ||||||||||
| $-131.979M | $-31.148M | ||||||||||
| $-1.05 | $-0.26 | ||||||||||
| $-1.05 | $-0.26 | ||||||||||
| $127.441M | $126.883M | ||||||||||
| $127.441M | $126.883M | ||||||||||
| $-66.805M | $111.966M | ||||||||||
| $40.506M | $37.34M | ||||||||||
| $-107.431M | $74.626M |
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