
Last Price
52 Week Range
$3.74 - $8.09
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $154.571M | $248.642M | ||||||
| $132.025M | $95.71M | ||||||
| - | - | ||||||
| $11.011M | - | ||||||
| $14.903M | $71.848M | ||||||
| $312.51M | $416.2M | ||||||
| $313.919M | $311.303M | ||||||
| $1.484B | $1.471B | ||||||
| - | - | ||||||
| - | - | ||||||
| $7.724M | $5.419M | ||||||
| $1.806B | $1.788B | ||||||
| - | - | ||||||
| $2.118B | $2.204B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.242M | $6.122M | ||||||
| $145.97M | - | ||||||
| $7.25M | $45.544M | ||||||
| $49.449M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $18.975M | $200.296M | ||||||
| $228.886M | $251.962M | ||||||
| $131.091M | $148.553M | ||||||
| $198.148M | - | ||||||
| - | - | ||||||
| $14.329M | $16.408M | ||||||
| $0.309M | $265.995M | ||||||
| $443.127M | $430.956M | ||||||
| - | - | ||||||
| $672.013M | $682.918M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $3.827M | $3.883M | ||||||
| $-818.289M | $-808.626M | ||||||
| $2.26B | - | ||||||
| $929K | - | ||||||
| - | $2.326B | ||||||
| $1.446B | $1.521B | ||||||
| - | - | ||||||
| $1.446B | $1.521B | ||||||
| $2.118B | $2.204B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $485.188M | $194.097M | ||||||
| $330.617M | $-54.545M |
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