
Last Price
52 Week Range
$7.77 - $32.76
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $-58.527M | $2.306M | ||||||||
| $27.886M | $31.453M | ||||||||
| $0.214M | $-13.271M | ||||||||
| $66.975M | $67.452M | ||||||||
| $-6.493M | - | ||||||||
| $2.326M | $-9.126M | ||||||||
| $32.381M | $78.814M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $-8.709M | $-11.101M | ||||||||
| - | $-153.191M | ||||||||
| - | $15.709M | ||||||||
| - | - | ||||||||
| $-15.38M | $-13.296M | ||||||||
| $-24.089M | $-161.879M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $-7.811M | - | ||||||||
| $3.93M | - | ||||||||
| - | - | ||||||||
| $-7.605M | $72.851M | ||||||||
| $-11.486M | $72.851M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $87.52M | - | ||||||||
| $-3.3M | - | ||||||||
| $84.22M | - | ||||||||
| $32.381M | $78.814M | ||||||||
| $-24.089M | $-11.101M | ||||||||
| $8.292M | $67.713M |
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