
Last Price
52 Week Range
$2.95 - $6.51
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $49.725M | $76.06M | ||||||
| $7.283M | $10.957M | ||||||
| $19.07M | $17.772M | ||||||
| $4.764M | - | ||||||
| $6.997M | $11.75M | ||||||
| $87.839M | $116.539M | ||||||
| $5.626M | $14.166M | ||||||
| $471.272M | $451.938M | ||||||
| - | - | ||||||
| $140.315M | $141.332M | ||||||
| $2.015M | $1.285M | ||||||
| $619.228M | $608.721M | ||||||
| - | - | ||||||
| $707.067M | $725.26M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $6.638M | $25.118M | ||||||
| $6.086M | - | ||||||
| $4M | $5.234M | ||||||
| $1.255M | - | ||||||
| $1.013M | - | ||||||
| $4.149M | $4.057M | ||||||
| $13.983M | $8.735M | ||||||
| $36.111M | $43.144M | ||||||
| $370.928M | $372.583M | ||||||
| $3.573M | $2.244M | ||||||
| $5.836M | $4.732M | ||||||
| $738K | $845K | ||||||
| $197.226M | $194.594M | ||||||
| $579.364M | $577.242M | ||||||
| - | - | ||||||
| $615.475M | $620.386M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-80.148M | - | ||||||
| - | - | ||||||
| - | $-86.24M | ||||||
| $-100.416M | $-91.734M | ||||||
| $244.611M | $257.246M | ||||||
| - | - | ||||||
| - | - | ||||||
| $64.047M | $79.272M | ||||||
| $27.545M | $25.602M | ||||||
| $91.592M | $104.874M | ||||||
| $707.067M | $725.26M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $380.819M | $382.305M | ||||||
| $331.094M | $306.245M |
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