
Last Price
52 Week Range
$9.45 - $32.50
Next Earnings Date
May 27 2026
Next Earnings Date
May 27 2026
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.235M | $387.608M | $303.366M | ||||||||||||
| - | $19.257M | $8.539M | ||||||||||||
| - | $368.351M | $294.637M | ||||||||||||
| $54.372M | - | $37.514M | ||||||||||||
| $13.777M | $268.965M | $83.08M | ||||||||||||
| - | $26.464M | $360.135M | ||||||||||||
| $-67.914M | $72.922M | $-185.902M | ||||||||||||
| - | $2.661M | $1.309M | ||||||||||||
| $3.891M | $0.161M | $1.897M | ||||||||||||
| $3.891M | $2.822M | $3.206M | ||||||||||||
| $-64.023M | $75.744M | $-182.696M | ||||||||||||
| - | $4.593M | $4.409M | ||||||||||||
| $-64.023M | $71.151M | $-187.105M | ||||||||||||
| $-0.84 | $1.13 | $-2.82 | ||||||||||||
| $-0.84 | $1.13 | $-2.82 | ||||||||||||
| $75.802M | $62.87M | $312.826M | ||||||||||||
| $75.802M | $62.87M | $312.826M | ||||||||||||
| $-64.023M | $85.176M | $-176.2M | ||||||||||||
| - | $6.262M | $5.851M | ||||||||||||
| $-64.023M | $78.914M | $-181.269M |
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