
Last Price
52 Week Range
$31.79 - $78.55
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $55.952M | $71.32M | $82.912M | ||||||
| $0.745M | $1.072M | $1.346M | ||||||
| $644K | $-366K | $-366K | ||||||
| $8.922M | $10.843M | $10.563M | ||||||
| $-34.177M | $-34.539M | $-19.129M | ||||||
| $10.813M | $-1.156M | $-2.752M | ||||||
| $42.899M | $47.174M | $72.574M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-0.974M | - | $-7.102M | ||||||
| - | - | - | ||||||
| - | - | $-104K | ||||||
| - | - | - | ||||||
| - | $-8.253M | $-0.949M | ||||||
| $-0.974M | $-8.253M | $-8.155M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-13K | $-10K | $-8K | ||||||
| $-12.03M | $-7.524M | $-8.347M | ||||||
| - | - | - | ||||||
| $3.747M | - | $-7.982M | ||||||
| $-8.296M | $-7.534M | $-16.337M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $132.867M | $165.933M | $154.876M | ||||||
| $33.066M | $32.221M | $48.32M | ||||||
| $165.933M | $198.154M | $203.196M | ||||||
| $42.899M | $47.174M | $72.574M | ||||||
| $-0.974M | $-8.149M | $-7.102M | ||||||
| $41.925M | $39.025M | $65.472M |
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