
Last Price
52 Week Range
$7.65 - $45.00
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $370.527M | $247.22M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $9.067M | $13.719M | ||||||
| $379.594M | $260.939M | ||||||
| $72.939M | $53.642M | ||||||
| - | - | ||||||
| $32.014M | $19M | ||||||
| - | - | ||||||
| $6.312M | $6.471M | ||||||
| $111.265M | $79.113M | ||||||
| - | - | ||||||
| $490.859M | $340.052M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $12.966M | $2.893M | ||||||
| $10.131M | - | ||||||
| - | - | ||||||
| $7.974M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $22.717M | $46.519M | ||||||
| $53.788M | $49.412M | ||||||
| $-50.994M | $-41.921M | ||||||
| $58.968M | $41.921M | ||||||
| - | - | ||||||
| - | - | ||||||
| $3.253M | $0.517M | ||||||
| $54.247M | $42.438M | ||||||
| - | - | ||||||
| $108.035M | $91.85M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $29K | $2K | ||||||
| $-1.345B | $-1.62B | ||||||
| $1.728B | $1.868B | ||||||
| $291K | $242K | ||||||
| - | - | ||||||
| $382.824M | $248.202M | ||||||
| - | - | ||||||
| $382.824M | $248.202M | ||||||
| $490.859M | $340.052M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $296.944M | $206.039M | ||||||
| $58.968M | $41.921M | ||||||
| $-46.629M | $-18.26M |
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