
Last Price
52 Week Range
$9.02 - $13.31
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $281.305M | $296.566M | ||||||||
| $10.55M | $23.319M | ||||||||
| $8.122M | $8.231M | ||||||||
| $8.95M | $7.102M | ||||||||
| $17.225M | $7.816M | ||||||||
| $326.152M | $343.034M | ||||||||
| $307.997M | $358.238M | ||||||||
| $396.068M | $361.866M | ||||||||
| - | - | ||||||||
| - | $23.171M | ||||||||
| $18.181M | $40.255M | ||||||||
| $722.246M | $783.53M | ||||||||
| - | - | ||||||||
| $1.048B | $1.127B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $47.257M | $48.069M | ||||||||
| $24.536M | $9.946M | ||||||||
| $34.443M | $43.015M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $12.117M | $30.462M | ||||||||
| $118.353M | $131.492M | ||||||||
| $560.936M | $573.801M | ||||||||
| - | $6.268M | ||||||||
| - | - | ||||||||
| $47.372M | $82.401M | ||||||||
| $62.43M | $52.571M | ||||||||
| $670.738M | $721.309M | ||||||||
| - | - | ||||||||
| $789.091M | $852.801M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-105.485M | $-145.747M | ||||||||
| - | - | ||||||||
| $8K | $8K | ||||||||
| $134.736M | $186.206M | ||||||||
| $221.625M | $229.028M | ||||||||
| $4.145M | $0.188M | ||||||||
| - | - | ||||||||
| $255.029M | $269.683M | ||||||||
| $4.278M | $4.08M | ||||||||
| $259.307M | $273.763M | ||||||||
| $1.048B | $1.127B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $595.379M | $629.352M | ||||||||
| $314.074M | $332.786M |
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