
Last Price
52 Week Range
$11.86 - $31.77
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $196.542M | $376.072M | ||||||||
| $19.128M | $36.695M | ||||||||
| $177.414M | $339.377M | ||||||||
| $76.42M | $77.051M | ||||||||
| $229.391M | $274.553M | ||||||||
| - | - | ||||||||
| $-128.397M | $-12.227M | ||||||||
| $-27.168M | $-12.083M | ||||||||
| $16.173M | $9.34M | ||||||||
| $-10.995M | $-2.743M | ||||||||
| $-139.392M | $-14.97M | ||||||||
| $0.647M | $1.171M | ||||||||
| $-140.039M | $-16.141M | ||||||||
| $-1.16 | $-0.13 | ||||||||
| $-1.16 | $-0.13 | ||||||||
| $120.958M | $127.234M | ||||||||
| $120.958M | $127.234M | ||||||||
| $-109.625M | $2.48M | ||||||||
| $2.599M | $5.367M | ||||||||
| $-112.224M | $-2.887M |
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