
Last Price
52 Week Range
$2.60 - $10.69
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $102.779M | $105.915M | $125.958M | ||||||
| $51.43M | $39.683M | $24.612M | ||||||
| - | - | - | ||||||
| $18.919M | $24.472M | $31.274M | ||||||
| $0.014M | $6.038M | $0.01M | ||||||
| $173.142M | $176.108M | $181.854M | ||||||
| $221.438M | $194.945M | $189.354M | ||||||
| $144.487M | $145.923M | $145.594M | ||||||
| $2.645M | $2.2M | - | ||||||
| - | $30.378M | - | ||||||
| $5.949M | $7.675M | $10.68M | ||||||
| $374.519M | $381.121M | $345.628M | ||||||
| - | - | - | ||||||
| $547.661M | $557.229M | $527.482M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $70.656M | $76.75M | $55.899M | ||||||
| - | - | - | ||||||
| $12.539M | $12.166M | $12.318M | ||||||
| $8.744M | - | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $46.66M | $75.891M | $76.485M | ||||||
| $138.599M | $164.807M | $144.702M | ||||||
| $22.46M | $26.011M | $50.579M | ||||||
| $47.762M | $31.453M | $27.051M | ||||||
| - | - | - | ||||||
| $7.46M | $39.139M | $9.272M | ||||||
| $1.298M | $1.458M | $-19.936M | ||||||
| $109.254M | $129.514M | $94.017M | ||||||
| - | - | - | ||||||
| $247.853M | $294.321M | $238.719M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-0.179M | $-7.5M | $-7.5M | ||||||
| - | - | - | ||||||
| $136K | $137K | $137K | ||||||
| $-68.311M | $-101.047M | $-82.41M | ||||||
| $337.615M | $343.378M | $346.559M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $269.261M | $234.968M | $256.786M | ||||||
| $30.547M | $27.94M | $31.977M | ||||||
| $299.808M | $262.908M | $288.763M | ||||||
| $547.661M | $557.229M | $527.482M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $48.478M | $43.975M | $42.755M | ||||||
| $113.035M | $101.083M | $116.999M | ||||||
| $56.089M | $36.943M | $33.796M |
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