
Last Price
52 Week Range
$6.68 - $13.89
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $149.967M | $85.904M | ||||||
| $16.761M | $17.094M | ||||||
| $34.288M | $41.48M | ||||||
| - | - | ||||||
| $29.208M | $52.629M | ||||||
| $230.224M | $197.107M | ||||||
| $822.885M | $973.007M | ||||||
| $824.795M | $831.473M | ||||||
| - | - | ||||||
| $3.801M | - | ||||||
| $3.79M | $9.3M | ||||||
| $1.655B | $1.814B | ||||||
| - | - | ||||||
| $1.885B | $2.011B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $83.039M | - | ||||||
| $52.252M | - | ||||||
| $6M | $97.086M | ||||||
| $89.809M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $146.931M | ||||||
| $231.1M | $244.017M | ||||||
| $262.79M | $575.962M | ||||||
| $562.152M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $25.239M | $755.329M | ||||||
| $1.233B | $1.331B | ||||||
| - | - | ||||||
| $1.464B | $1.575B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-250.451M | $-273.25M | ||||||
| $657.906M | - | ||||||
| $14.225M | $13.386M | ||||||
| - | $695.443M | ||||||
| $421.68M | $435.579M | ||||||
| - | - | ||||||
| $421.68M | $435.579M | ||||||
| $1.885B | $2.011B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $1.303B | $0.673B | ||||||
| $1.153B | $0.587B |
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