
Last Price
52 Week Range
$3.08 - $10.70
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.8M | $22.9M | ||||||
| $328.8M | $286.7M | ||||||
| $201.1M | $151.3M | ||||||
| - | - | ||||||
| $29.4M | $22.6M | ||||||
| $574.1M | $483.5M | ||||||
| $1.92B | $1.619B | ||||||
| $450.9M | $402M | ||||||
| $7.5M | - | ||||||
| - | $29M | ||||||
| $35.8M | $40M | ||||||
| $2.414B | $2.09B | ||||||
| - | - | ||||||
| $2.988B | $2.573B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $344.3M | $299.3M | ||||||
| $77.9M | - | ||||||
| $190.6M | $194.5M | ||||||
| - | - | ||||||
| $22.9M | - | ||||||
| $15M | - | ||||||
| $32.2M | $103.6M | ||||||
| $660M | $597.4M | ||||||
| $782.9M | $948.2M | ||||||
| $149.3M | - | ||||||
| - | - | ||||||
| $14.9M | $11.8M | ||||||
| $155.6M | $135M | ||||||
| $1.252B | $1.095B | ||||||
| - | - | ||||||
| $1.912B | $1.692B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | $68.8M | ||||||
| $1.5M | $1.8M | ||||||
| $-235.9M | $-610.2M | ||||||
| $1.241B | $1.326B | ||||||
| $100K | - | ||||||
| - | - | ||||||
| $1.007B | $0.786B | ||||||
| $69.2M | $94.4M | ||||||
| $1.076B | $0.881B | ||||||
| $2.988B | $2.573B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.5M | - | ||||||
| $1.272B | $1.143B | ||||||
| $1.257B | $1.12B |
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