
Last Price
52 Week Range
$1.84 - $2.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $188.473M | $157.016M | $181.118M | |||||||
| $8.565M | $20.978M | $16.201M | |||||||
| $0.978M | $1.552M | - | |||||||
| $-2.372M | - | - | |||||||
| $46.634M | $74.312M | $60.936M | |||||||
| $242.277M | $253.858M | $258.256M | |||||||
| $229.537M | $210.208M | $158.832M | |||||||
| - | $37.256M | $43.989M | |||||||
| $117.537M | $288.181M | $297.135M | |||||||
| - | $1.84M | - | |||||||
| $15.691M | $6.034M | $34.235M | |||||||
| $362.765M | $543.519M | $534.192M | |||||||
| - | - | - | |||||||
| $605.042M | $797.377M | $792.447M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $3.375M | $9.659M | $1.062M | |||||||
| $3.593M | $23.046M | $16.533M | |||||||
| $17.679M | $11.024M | $2.717M | |||||||
| - | $1.049M | - | |||||||
| - | $6.643M | - | |||||||
| $1.549M | $0.578M | - | |||||||
| $2.407M | $19.046M | $25.758M | |||||||
| $28.602M | $64.402M | $46.07M | |||||||
| $65.71M | $85.803M | $-8.624M | |||||||
| - | $7.771M | $12.434M | |||||||
| - | - | - | |||||||
| - | $8.096M | $11.423M | |||||||
| - | $0.166M | $6.659M | |||||||
| $65.71M | $107.509M | $34.328M | |||||||
| - | - | - | |||||||
| $94.312M | $171.911M | $80.397M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| $49.55M | $77.708M | $139.915M | |||||||
| $9.662K | $9.662K | $9.662K | |||||||
| $194.723M | $228.527M | $227.769M | |||||||
| $266.361M | $265.389M | $265.341M | |||||||
| - | $-1.509M | $19.947M | |||||||
| - | - | - | |||||||
| $510.73M | $570.125M | $652.982M | |||||||
| - | $55.34M | $59.068M | |||||||
| $510.73M | $625.466M | $712.05M | |||||||
| $605.042M | $797.377M | $792.447M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $194.626M | $357.3M | $354.423M | |||||||
| $83.389M | $111.32M | $4.983M | |||||||
| $-27.995M | $23.423M | $-118.848M |
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