
Last Price
52 Week Range
$12.72 - $29.25
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | $160K | |||||||
| $231K | - | $288K | |||||||
| $-231K | - | $-128K | |||||||
| $225.428M | $360.917M | $408.025M | |||||||
| $57.281M | $77.235M | $79.229M | |||||||
| - | - | - | |||||||
| $-282.709M | $-438.152M | $-487.174M | |||||||
| $24.948M | $24.732M | $24.162M | |||||||
| $-1.008M | $0.471M | $2.454M | |||||||
| $23.94M | $25.203M | $26.616M | |||||||
| $-258.769M | $-412.949M | $-460.556M | |||||||
| $0.567M | $0.891M | $3.643M | |||||||
| $-259.336M | $-413.84M | $-464.199M | |||||||
| $-1.88 | $-2.73 | $-2.69 | |||||||
| $-1.88 | $-2.73 | $-2.69 | |||||||
| $138.1M | $151.574M | $677.604M | |||||||
| $138.1M | $151.574M | $677.604M | |||||||
| $-269.978M | $-437.775M | $-448.746M | |||||||
| $231K | $377K | $422K | |||||||
| $-270.209M | $-438.152M | $-449.168M |
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