
Last Price
52 Week Range
$8.03 - $14.00
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $78.303M | $49.018M | |||||||
| $35.519M | $37.524M | |||||||
| $2.929M | - | |||||||
| $17.357M | - | |||||||
| $22.742M | $42.922M | |||||||
| $20.174M | $89.522M | |||||||
| $177.024M | $218.986M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-21.344M | $-24.535M | |||||||
| $-25.12M | $-1.619M | |||||||
| $-680.313M | $-354.94M | |||||||
| $113.216M | $229.899M | |||||||
| $-5.003M | $-34.002M | |||||||
| $-618.564M | $-185.197M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-28.803M | $138.62M | |||||||
| $-5.836M | - | |||||||
| $-5.6M | $-5.6M | |||||||
| $-6.683M | $-103.092M | |||||||
| $-46.922M | $29.928M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $724.276M | $232.845M | |||||||
| $-491.431M | $66.155M | |||||||
| $232.845M | $299M | |||||||
| $177.024M | $218.986M | |||||||
| $-21.344M | $-24.535M | |||||||
| $155.68M | $194.451M |
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