
Last Price
52 Week Range
$8.20 - $15.25
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $611.09M | $354.995M | ||||||
| $129.266M | $210.753M | ||||||
| - | - | ||||||
| - | - | ||||||
| $22.528M | $36.54M | ||||||
| $762.884M | $602.288M | ||||||
| $17.16M | $22.125M | ||||||
| $268.242M | $595.557M | ||||||
| $50.125M | - | ||||||
| - | - | ||||||
| $24.035M | $33.343M | ||||||
| $359.562M | $651.025M | ||||||
| - | - | ||||||
| $1.122B | $1.253B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $241.84M | $326.097M | ||||||
| $19.829M | - | ||||||
| - | - | ||||||
| $1.719M | - | ||||||
| $8.699M | - | ||||||
| $7.337M | $19.951M | ||||||
| $19.05M | $55.715M | ||||||
| $289.775M | $401.763M | ||||||
| - | - | ||||||
| $1.719M | - | ||||||
| - | - | ||||||
| $12.643M | $12.9M | ||||||
| $5.261M | $3.479M | ||||||
| $17.904M | $16.379M | ||||||
| - | - | ||||||
| $307.679M | $418.142M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-46.268M | - | ||||||
| - | - | ||||||
| $13K | $13K | ||||||
| $-170.87M | $-157.373M | ||||||
| $1.034B | - | ||||||
| $-2.066M | $2.488M | ||||||
| - | $990.043M | ||||||
| $814.767M | $835.171M | ||||||
| - | - | ||||||
| $814.767M | $835.171M | ||||||
| $1.122B | $1.253B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $165.973M | $24.692M | ||||||
| $1.719M | - | ||||||
| $-493.523M | $-330.303M |
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