
Last Price
52 Week Range
$9.60 - $15.02
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $58M | $64.8M | $44.8M | |||||||
| $119.1M | $106.6M | $117.3M | |||||||
| $91.2M | $80.6M | $99.3M | |||||||
| - | - | - | |||||||
| $10.7M | $10.2M | $12.2M | |||||||
| $279M | $262.2M | $273.6M | |||||||
| $591.2M | $609.9M | $609.4M | |||||||
| $39.4M | $39.4M | $39.4M | |||||||
| $33M | $34.8M | $36.6M | |||||||
| $9.7M | $10.2M | $10.5M | |||||||
| $19.2M | $26.5M | $28.2M | |||||||
| $692.5M | $720.8M | $724.1M | |||||||
| - | - | - | |||||||
| $971.5M | $983M | $997.7M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $43M | $54.1M | $46.4M | |||||||
| $39.9M | - | - | |||||||
| $6.6M | $7.7M | $14M | |||||||
| $9.3M | $10M | - | |||||||
| $7.7M | $6.8M | $3M | |||||||
| - | - | - | |||||||
| $50.3M | $62.7M | $86.6M | |||||||
| $149.1M | $134.5M | $147M | |||||||
| $23.6M | $4.2M | $8.2M | |||||||
| $98.2M | $99.5M | $88.8M | |||||||
| - | - | - | |||||||
| $16.6M | $19.1M | $19.1M | |||||||
| $27.3M | $26.3M | $25.7M | |||||||
| $245.3M | $228.6M | $230.6M | |||||||
| - | - | - | |||||||
| $394.4M | $363.1M | $377.6M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $100K | $100K | $100K | |||||||
| $307.7M | $339.3M | $338.6M | |||||||
| $239.7M | $247.3M | $246.5M | |||||||
| $-0.2M | $0.6M | $1.7M | |||||||
| - | - | - | |||||||
| $547.3M | $587.3M | $586.9M | |||||||
| $29.8M | $32.6M | $33.2M | |||||||
| $577.1M | $620.1M | $620.8M | |||||||
| $971.5M | $983M | $997.7M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $33M | $34.8M | $36.6M | |||||||
| $217.3M | $200.9M | $199.8M | |||||||
| $159.3M | $136.1M | $155M |
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