
Last Price
52 Week Range
$9.60 - $40.26
Next Earnings Date
Apr 06 2026
Next Earnings Date
Apr 06 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $482.177M | $294.58M | |||||
| $45.296M | - | |||||
| - | - | |||||
| $7.154M | - | |||||
| $1.782M | $73.295M | |||||
| $536.409M | $367.875M | |||||
| $11.757M | $10.854M | |||||
| - | - | |||||
| - | $282.548M | |||||
| $26.586M | $24.778M | |||||
| $2.046M | $1.44M | |||||
| $40.389M | $319.62M | |||||
| - | - | |||||
| $576.798M | $687.495M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $7.978M | $7.582M | |||||
| $39.845M | - | |||||
| - | - | |||||
| - | - | |||||
| $835K | - | |||||
| - | - | |||||
| $10.175M | $35.353M | |||||
| $57.998M | $42.935M | |||||
| $100.654M | $7.573M | |||||
| $8.286M | - | |||||
| - | - | |||||
| - | - | |||||
| $0.029M | $110.124M | |||||
| $117.255M | $117.697M | |||||
| - | - | |||||
| $175.253M | $160.632M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $359K | $405K | |||||
| $-0.989B | $-1.186B | |||||
| $1.386B | - | |||||
| $4.213M | $2.714M | |||||
| - | $1.71B | |||||
| $401.545M | $526.863M | |||||
| - | - | |||||
| $401.545M | $526.863M | |||||
| $576.798M | $687.495M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $98.956M | $515.829M | |||||
| $117.226M | $7.573M | |||||
| $-265.995M | $-53.726M |
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