
Last Price
52 Week Range
$0.70 - $4.84
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $243.164M | $176.614M | ||||||||
| $18.586M | $29.053M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $13.975M | $17.02M | ||||||||
| $275.725M | $222.687M | ||||||||
| $4.607M | $3.521M | ||||||||
| $5.386M | $4.046M | ||||||||
| $5.094M | $2.893M | ||||||||
| - | - | ||||||||
| $5.556M | $3.532M | ||||||||
| $20.643M | $13.992M | ||||||||
| - | - | ||||||||
| $296.368M | $236.679M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $953K | $446K | ||||||||
| - | - | ||||||||
| $7.5M | $8.397M | ||||||||
| $779K | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $38.02M | $40.415M | ||||||||
| $47.252M | $49.258M | ||||||||
| $128.944M | $74.884M | ||||||||
| $4.052M | $2.382M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $35.539M | $32.813M | ||||||||
| $171.029M | $112.461M | ||||||||
| - | - | ||||||||
| $218.281M | $161.719M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-97.1M | $-90.99M | ||||||||
| - | - | ||||||||
| $1.282M | $1.282M | ||||||||
| $-328.759M | $-332.995M | ||||||||
| $502.664M | $497.663M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $78.087M | $74.96M | ||||||||
| - | - | ||||||||
| $78.087M | $74.96M | ||||||||
| $296.368M | $236.679M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $5.094M | $2.893M | ||||||||
| $143.769M | $88.045M | ||||||||
| $-99.395M | $-88.569M |
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