
Last Price
52 Week Range
$8.18 - $22.50
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $609.583M | $592.941M | |||||||
| $1.5M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $8.304M | $13.878M | |||||||
| $619.387M | $606.819M | |||||||
| $45.896M | $73.007M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $4.06M | $8.309M | |||||||
| $49.956M | $81.316M | |||||||
| - | - | |||||||
| $669.343M | $688.135M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.719M | $12.274M | |||||||
| $17.851M | $30.156M | |||||||
| - | - | |||||||
| $8.014M | $2.824M | |||||||
| $1.237M | - | |||||||
| $38.364M | $17.58M | |||||||
| $18.906M | $23.637M | |||||||
| $95.854M | $86.471M | |||||||
| $-20.289M | $-52.906M | |||||||
| $28.303M | $55.73M | |||||||
| $26.207M | $10.011M | |||||||
| - | - | |||||||
| - | - | |||||||
| $46.496M | $62.917M | |||||||
| - | - | |||||||
| $142.35M | $149.388M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $76K | $102K | |||||||
| $-0.739B | $-1.003B | |||||||
| $1.266B | $1.542B | |||||||
| $150K | $105K | |||||||
| - | - | |||||||
| $526.993M | $538.747M | |||||||
| - | - | |||||||
| $526.993M | $538.747M | |||||||
| $669.343M | $688.135M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $499.586M | $345.981M | |||||||
| $28.303M | $55.73M | |||||||
| $-81.694M | $-191.23M |
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