
Last Price
52 Week Range
$5.66 - $19.41
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $62.828M | $69.602M | ||||||||
| $20.217M | $20.668M | ||||||||
| $394.152M | $381.961M | ||||||||
| - | - | ||||||||
| $26.701M | $25.409M | ||||||||
| $503.898M | $497.64M | ||||||||
| $1.765B | $1.833B | ||||||||
| $861.512M | $712.21M | ||||||||
| $36.441M | $43.748M | ||||||||
| - | - | ||||||||
| $6.869M | $4.702M | ||||||||
| $2.67B | $2.593B | ||||||||
| - | - | ||||||||
| $3.174B | $3.091B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $186.792M | $189.554M | ||||||||
| $55.24M | - | ||||||||
| $15M | $102.324M | ||||||||
| $72.905M | - | ||||||||
| $10.921M | $12.097M | ||||||||
| - | - | ||||||||
| $19.687M | $72.118M | ||||||||
| $349.624M | $363.996M | ||||||||
| $-643.717M | $-751.568M | ||||||||
| $1.179B | $1.229B | ||||||||
| - | - | ||||||||
| $56.178M | $33.183M | ||||||||
| $1.914M | $2.879M | ||||||||
| $1.627B | $1.743B | ||||||||
| - | - | ||||||||
| $1.976B | $2.107B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $97K | $98K | ||||||||
| $381.429M | $156.517M | ||||||||
| $815.858M | $827.048M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $1.197B | $0.984B | ||||||||
| - | - | ||||||||
| $1.197B | $0.984B | ||||||||
| $3.174B | $3.091B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $36.441M | $43.748M | ||||||||
| $1.657B | $1.81B | ||||||||
| $1.594B | $1.74B |
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