
Last Price
52 Week Range
$4.26 - $4.26
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $329.1M | $279.855M | $247.652M | ||||||
| $274.786M | $160.632M | $165.383M | ||||||
| $54.314M | $119.222M | $82.269M | ||||||
| $11.33M | $7.397M | $4.486M | ||||||
| $105.001M | $88.141M | $63.5M | ||||||
| - | $27.689M | $15.2M | ||||||
| $-62.017M | $-4.004M | $-2.307M | ||||||
| $-1.133M | $-1.615M | $-1.932M | ||||||
| $-29.988M | $-2.59M | $-5.802M | ||||||
| $-31.121M | $-4.205M | $-7.734M | ||||||
| $-93.138M | $-8.209M | $-10.041M | ||||||
| $721K | $595K | $453K | ||||||
| $-51.755M | $-5.394M | $-10.494M | ||||||
| $-15.31 | $-0.91 | $-1.2 | ||||||
| $-15.31 | $-0.91 | $-1.2 | ||||||
| $3.38M | $5.925M | $30.405M | ||||||
| $3.38M | $5.925M | $30.405M | ||||||
| $6.171M | $60.539M | $30.615M | ||||||
| $98.176M | $66.648M | $33.929M | ||||||
| $-92.005M | $-6.109M | $-2.995M |
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