
Last Price
52 Week Range
$8.10 - $22.29
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $187.272M | $234.313M | |||||||
| $35.296M | $53.722M | |||||||
| $10.467M | - | |||||||
| $14.358M | - | |||||||
| $19.191M | $80.165M | |||||||
| $266.584M | $368.2M | |||||||
| $994.91M | $927M | |||||||
| $300.061M | $295.484M | |||||||
| - | - | |||||||
| - | - | |||||||
| $68.622M | $89.816M | |||||||
| $1.364B | $1.312B | |||||||
| - | - | |||||||
| $1.63B | $1.681B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $86.893M | $80.551M | |||||||
| $38.327M | - | |||||||
| $87.579M | $68M | |||||||
| $23.456M | $65.2M | |||||||
| $30.859M | - | |||||||
| - | - | |||||||
| $186.035M | $237.349M | |||||||
| $422.29M | $451.1M | |||||||
| $-28.913M | $52.029M | |||||||
| $291.912M | $268.5M | |||||||
| - | - | |||||||
| $23.566M | $40.761M | |||||||
| $105.949M | $104.852M | |||||||
| $637.514M | $604.2M | |||||||
| - | - | |||||||
| $1.06B | $1.055B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-105.866M | $-125.881M | |||||||
| - | - | |||||||
| $595K | $610K | |||||||
| $147.132M | $199.941M | |||||||
| $528.604M | $550.471M | |||||||
| $-92K | $15K | |||||||
| - | - | |||||||
| $570.373M | $625.2M | |||||||
| - | - | |||||||
| $570.373M | $625.2M | |||||||
| $1.63B | $1.681B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $104.053M | $89.629M | |||||||
| $619.034M | $591.8M | |||||||
| $535.815M | $447.1M |
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