
Last Price
52 Week Range
$19.24 - $26.29
Next Earnings Date
Apr 21 2026 (Estimate)
Next Earnings Date
Apr 21 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $24.478M | $21.904M | $23.46M | |||||||||
| $2.829M | $2.702M | $1.398M | |||||||||
| $-259K | - | $267K | |||||||||
| $1.091M | $1.297M | $1.759M | |||||||||
| $-1.16M | $0.94M | $0.246M | |||||||||
| $10.16M | $-39.512M | $-49.47M | |||||||||
| $37.139M | $-12.669M | $-22.34M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.31M | $-1.414M | $-1.504M | |||||||||
| - | - | - | |||||||||
| $-22.628M | - | $-23.632M | |||||||||
| $39.437M | - | $23.035M | |||||||||
| $-192.851M | $-15.898M | $-147.011M | |||||||||
| $-176.352M | $-17.312M | $-149.112M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-52.044M | $-47M | $-5M | |||||||||
| $8.835M | $12.244M | $31.858M | |||||||||
| - | - | - | |||||||||
| $202.011M | $84.145M | $102.912M | |||||||||
| $158.802M | $49.389M | $129.77M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $28.964M | $48.553M | - | |||||||||
| $19.589M | $19.408M | $26.279M | |||||||||
| $48.553M | $67.961M | $26.279M | |||||||||
| $37.139M | $-12.669M | $-22.34M | |||||||||
| $-0.31M | $-1.414M | $-1.504M | |||||||||
| $36.829M | $-14.083M | $-23.844M |
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