
Last Price
52 Week Range
$25.79 - $61.39
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $55.952M | $71.32M | ||||||
| $0.745M | $1.072M | ||||||
| $644K | $-366K | ||||||
| $8.922M | $10.843M | ||||||
| $-34.177M | $-34.539M | ||||||
| $10.813M | $-1.156M | ||||||
| $42.899M | $47.174M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-974K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $-8.253M | ||||||
| $-0.974M | $-8.253M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-13K | $-10K | ||||||
| $-12.03M | $-7.524M | ||||||
| - | - | ||||||
| $3.747M | - | ||||||
| $-8.296M | $-7.534M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $132.867M | $165.933M | ||||||
| $33.066M | $32.221M | ||||||
| $165.933M | $198.154M | ||||||
| $42.899M | $47.174M | ||||||
| $-0.974M | $-8.149M | ||||||
| $41.925M | $39.025M |
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