
Last Price
52 Week Range
$11.76 - $20.53
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $447.223M | $437.05M | ||||||
| $82.358M | $104.972M | ||||||
| $8.939M | $7.603M | ||||||
| $10.894M | $19.63M | ||||||
| $18.179M | $6.595M | ||||||
| $567.593M | $575.85M | ||||||
| $27.599M | $38.517M | ||||||
| $40.02M | $201.028M | ||||||
| $36.601M | $97.959M | ||||||
| $11.072M | - | ||||||
| $7.682M | $25.498M | ||||||
| $122.974M | $363.002M | ||||||
| - | - | ||||||
| $690.567M | $938.852M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $17.156M | $16.834M | ||||||
| $56.585M | - | ||||||
| - | - | ||||||
| $4.125M | $3.996M | ||||||
| $756K | - | ||||||
| $217.636M | - | ||||||
| - | $348.827M | ||||||
| $295.502M | $369.657M | ||||||
| $-6.844M | $-18.674M | ||||||
| $10.969M | $22.67M | ||||||
| $45.247M | - | ||||||
| - | - | ||||||
| $6.954M | $66.203M | ||||||
| $59.045M | $84.877M | ||||||
| - | - | ||||||
| $354.547M | $454.534M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-85K | $-85K | ||||||
| - | - | ||||||
| - | - | ||||||
| $-164.864M | $-86.538M | ||||||
| $498.883M | $568.721M | ||||||
| $2.086M | $2.22M | ||||||
| - | - | ||||||
| $336.02M | $484.318M | ||||||
| - | - | ||||||
| $336.02M | $484.318M | ||||||
| $690.567M | $938.852M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $292.165M | $410.552M | ||||||
| $10.969M | $22.67M | ||||||
| $-180.69M | $-101.787M |
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