
Last Price
52 Week Range
$5.50 - $24.34
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $3.465M | $22.432M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $86.903M | $82.798M | |||||||
| $90.368M | $105.23M | |||||||
| $636K | $502K | |||||||
| $2.076M | $2.119M | |||||||
| - | - | |||||||
| - | - | |||||||
| $91K | $15K | |||||||
| $2.803M | $2.636M | |||||||
| - | - | |||||||
| $93.171M | $107.866M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.546M | $9.025M | |||||||
| $4.311M | - | |||||||
| $112.629M | $78.778M | |||||||
| $179K | - | |||||||
| $8.608M | - | |||||||
| $4.823M | $4.883M | |||||||
| $4.205M | $24.917M | |||||||
| $138.693M | $117.603M | |||||||
| $-444K | $-392K | |||||||
| $623K | $392K | |||||||
| - | - | |||||||
| - | - | |||||||
| $828K | $45K | |||||||
| $1.272M | $0.437M | |||||||
| - | - | |||||||
| $139.965M | $118.04M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | $27.909M | |||||||
| - | - | |||||||
| $-148.451M | $-147.086M | |||||||
| $101.657M | $109.003M | |||||||
| - | - | |||||||
| - | - | |||||||
| $-46.794M | $-10.174M | |||||||
| - | - | |||||||
| $-46.794M | $-10.174M | |||||||
| $93.171M | $107.866M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $113.252M | $79.17M | |||||||
| $109.787M | $56.738M |
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