
Last Price
52 Week Range
$55.17 - $170.87
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $141.185M | $171.282M | |||||
| $37.629M | $74.37M | |||||
| $10.65M | $13.951M | |||||
| $7.425M | $7.174M | |||||
| $1.079M | $1.511M | |||||
| $197.968M | $268.288M | |||||
| $58.506M | $69.105M | |||||
| $158.6M | $182.001M | |||||
| - | - | |||||
| - | $46.48M | |||||
| $4.306M | $3.324M | |||||
| $221.412M | $301.902M | |||||
| - | - | |||||
| $419.38M | $570.19M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $9.561M | $2.461M | |||||
| $11.504M | $29.638M | |||||
| - | $8.946M | |||||
| $3.336M | - | |||||
| - | - | |||||
| - | - | |||||
| $30.416M | $67.863M | |||||
| $54.817M | $108.908M | |||||
| $-9.006M | $30.908M | |||||
| $64.255M | $56.046M | |||||
| - | - | |||||
| $0.965M | $47.237M | |||||
| $5.519M | $-37.137M | |||||
| $119.316M | $153.1M | |||||
| - | - | |||||
| $174.133M | $262.008M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $2K | $3K | |||||
| $-1.352B | $-1.373B | |||||
| $1.597B | $1.681B | |||||
| $830K | $936K | |||||
| - | - | |||||
| $245.247M | $308.182M | |||||
| - | - | |||||
| $245.247M | $308.182M | |||||
| $419.38M | $570.19M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $55.973M | $66.285M | |||||
| $116.168M | $151.946M | |||||
| $30.956M | $46.949M |
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