
Last Price
52 Week Range
$20.91 - $110.50
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.981M | $19.624M | ||||||
| $85.331M | $82.122M | ||||||
| $107.367M | $98.831M | ||||||
| - | - | ||||||
| $35.444M | $14.272M | ||||||
| $243.123M | $214.849M | ||||||
| $81.319M | $71.904M | ||||||
| $503.261M | $387.05M | ||||||
| - | - | ||||||
| - | - | ||||||
| $2.974M | $2.173M | ||||||
| $587.554M | $461.127M | ||||||
| - | - | ||||||
| $830.677M | $675.976M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $27.701M | $14.135M | ||||||
| - | - | ||||||
| $5.25M | $2.9M | ||||||
| $3.79M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $85.5M | $63.05M | ||||||
| $122.241M | $80.085M | ||||||
| $371.799M | $422.63M | ||||||
| $30.436M | - | ||||||
| - | - | ||||||
| $6.376M | $1.861M | ||||||
| $539K | $552K | ||||||
| $432.006M | $425.043M | ||||||
| - | - | ||||||
| $554.247M | $505.128M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $13K | $14K | ||||||
| $-688.885M | $-804.066M | ||||||
| $960.966M | $974.372M | ||||||
| $4.336M | $0.528M | ||||||
| - | - | ||||||
| $276.43M | $170.848M | ||||||
| - | - | ||||||
| $276.43M | $170.848M | ||||||
| $830.677M | $675.976M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $434.131M | $425.53M | ||||||
| $419.15M | $405.906M |
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