
Last Price
52 Week Range
$3.85 - $13.12
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $86.649M | $162.075M | ||||||
| $85.242M | $55.546M | ||||||
| $10.952M | $7.648M | ||||||
| $4.587M | $5.054M | ||||||
| $7.582M | $29.574M | ||||||
| $195.012M | $259.897M | ||||||
| $2.849B | $2.934B | ||||||
| - | - | ||||||
| - | $4.197M | ||||||
| - | $126.349M | ||||||
| $19.346M | $15.215M | ||||||
| $2.868B | $3.08B | ||||||
| - | - | ||||||
| $3.063B | $3.34B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $74.011M | $84.313M | ||||||
| - | - | ||||||
| $120M | $60.845M | ||||||
| $719K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $89.9M | $85.098M | ||||||
| $284.63M | $230.256M | ||||||
| $0.928B | $1.133B | ||||||
| $1.389M | $0.142M | ||||||
| - | - | ||||||
| $232.398M | $365.985M | ||||||
| $14.75M | $16.304M | ||||||
| $1.176B | $1.515B | ||||||
| - | - | ||||||
| $1.461B | $1.745B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $13K | $13K | ||||||
| $435.834M | $432.549M | ||||||
| $1.167B | $1.162B | ||||||
| - | - | ||||||
| - | - | ||||||
| $1.602B | $1.595B | ||||||
| - | - | ||||||
| $1.602B | $1.595B | ||||||
| $3.063B | $3.34B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $4.197M | ||||||
| $1.05B | $1.194B | ||||||
| $0.963B | $1.032B |
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