
Last Price
52 Week Range
$4.49 - $24.47
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $214.789M | $89.177M | ||||||
| $5.127M | $5.166M | ||||||
| $1.987M | $2.384M | ||||||
| $7.844M | - | ||||||
| $4.79M | $32.93M | ||||||
| $234.537M | $129.657M | ||||||
| $553.981M | $611.166M | ||||||
| $60.01M | $38.217M | ||||||
| - | - | ||||||
| - | - | ||||||
| $8.23M | $9.064M | ||||||
| $622.221M | $658.447M | ||||||
| - | - | ||||||
| $856.758M | $788.104M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $23.323M | $19.885M | ||||||
| $36.655M | - | ||||||
| - | $41.59M | ||||||
| $41.773M | - | ||||||
| $4.625M | - | ||||||
| $4.413M | - | ||||||
| $9.663M | $57.177M | ||||||
| $115.827M | $118.652M | ||||||
| $-288.941M | $312.904M | ||||||
| $330.714M | - | ||||||
| - | - | ||||||
| $361K | $274K | ||||||
| $5.484M | $0.149M | ||||||
| $294.786M | $313.327M | ||||||
| - | - | ||||||
| $410.613M | $431.979M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $117K | $118K | ||||||
| $-0.875B | $-1.009B | ||||||
| $1.321B | - | ||||||
| - | - | ||||||
| - | $1.365B | ||||||
| $446.145M | $356.125M | ||||||
| - | - | ||||||
| $446.145M | $356.125M | ||||||
| $856.758M | $788.104M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $330.714M | $354.494M | ||||||
| $115.925M | $265.317M |
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