
Last Price
52 Week Range
$2.50 - $4.65
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $230.363M | $120.865M | ||||||
| $370.11M | $360.166M | ||||||
| - | - | ||||||
| $50.021M | - | ||||||
| $5.507M | $77M | ||||||
| $656.001M | $558.031M | ||||||
| $128.384M | $174.502M | ||||||
| $620.998M | $569.856M | ||||||
| - | - | ||||||
| - | $20.624M | ||||||
| $313.275M | $286.826M | ||||||
| $1.063B | $1.052B | ||||||
| - | - | ||||||
| $1.719B | $1.61B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $309.229M | - | ||||||
| $30.74M | - | ||||||
| - | $30.408M | ||||||
| $21.881M | - | ||||||
| - | - | ||||||
| $10.599M | - | ||||||
| $113.133M | $507.926M | ||||||
| $485.582M | $538.334M | ||||||
| $73.891M | $163.682M | ||||||
| $64.442M | - | ||||||
| - | - | ||||||
| $5.497M | $0.628M | ||||||
| $16.66M | - | ||||||
| $181.17M | $164.31M | ||||||
| - | - | ||||||
| $666.752M | $702.644M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-130.117M | - | ||||||
| - | - | ||||||
| - | $-385.651M | ||||||
| $-154.22M | $-111.936M | ||||||
| $1.336B | - | ||||||
| $418K | $534K | ||||||
| - | $1.404B | ||||||
| $1.052B | $0.907B | ||||||
| - | - | ||||||
| $1.052B | $0.907B | ||||||
| $1.719B | $1.61B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.78M | - | ||||||
| $180.894M | $194.09M | ||||||
| $-45.689M | $73.225M |
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