
Last Price
52 Week Range
$4.61 - $7.98
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $67.463M | $28.45M | ||||||
| $14.309M | $16.124M | ||||||
| $5.728M | $5.485M | ||||||
| $2.658M | - | ||||||
| $8.932M | $9.619M | ||||||
| $99.09M | $59.678M | ||||||
| $1.739B | $1.857B | ||||||
| $1.247B | $1.246B | ||||||
| - | - | ||||||
| - | - | ||||||
| $15.969M | $11.122M | ||||||
| $3.003B | $3.113B | ||||||
| - | - | ||||||
| $3.102B | $3.173B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $40.387M | $27.824M | ||||||
| $55.911M | - | ||||||
| $6.92M | $54.504M | ||||||
| $49.79M | - | ||||||
| $10.367M | - | ||||||
| $33.96M | $35.904M | ||||||
| - | $66.614M | ||||||
| $186.968M | $184.846M | ||||||
| $5.219M | $918.715M | ||||||
| $953.665M | - | ||||||
| - | - | ||||||
| $101.741M | $137.547M | ||||||
| $1.766M | $799.017M | ||||||
| $1.916B | $1.855B | ||||||
| - | - | ||||||
| $2.103B | $2.04B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $3.242M | $3.288M | ||||||
| $164.846M | $267.923M | ||||||
| $830.264M | - | ||||||
| - | $-293K | ||||||
| - | $862.095M | ||||||
| $0.998B | $1.133B | ||||||
| - | - | ||||||
| $0.998B | $1.133B | ||||||
| $3.102B | $3.173B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $1.87B | $0.973B | ||||||
| $1.802B | $0.945B |
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