
Last Price
52 Week Range
$11.10 - $17.73
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $196.589M | $399.11M | ||||||
| $285.008M | $280.161M | ||||||
| $216.472M | $210.739M | ||||||
| $20.203M | - | ||||||
| $48.697M | $61.236M | ||||||
| $766.969M | $951.246M | ||||||
| $160.377M | $164.56M | ||||||
| $1.974B | $1.04B | ||||||
| - | - | ||||||
| - | - | ||||||
| $89.205M | $995.082M | ||||||
| $2.224B | $2.2B | ||||||
| - | - | ||||||
| $2.991B | $3.151B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $89.611M | $77.007M | ||||||
| $101.127M | - | ||||||
| $16.16M | $13.261M | ||||||
| $8.673M | - | ||||||
| $8.135M | $8.754M | ||||||
| $3.399M | - | ||||||
| $94.012M | $232.976M | ||||||
| $312.982M | $323.244M | ||||||
| $950.562M | - | ||||||
| $8.673M | - | ||||||
| - | - | ||||||
| $239.111M | $227.449M | ||||||
| $0.064B | $1.007B | ||||||
| $1.254B | $1.235B | ||||||
| - | - | ||||||
| $1.567B | $1.558B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-358.133M | - | ||||||
| - | - | ||||||
| $245K | $247K | ||||||
| $699.564M | $851.134M | ||||||
| $1.093B | - | ||||||
| $-11.497M | $-4.713M | ||||||
| - | $746.34M | ||||||
| $1.424B | $1.593B | ||||||
| - | - | ||||||
| $1.424B | $1.593B | ||||||
| $2.991B | $3.151B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $69.462M | ||||||
| $975.395M | $13.261M | ||||||
| $778.806M | $-316.387M |
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