
Last Price
52 Week Range
$11.10 - $17.73
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.052B | $1.122B | ||||||
| $549.649M | $583.465M | ||||||
| $501.957M | $538.69M | ||||||
| $25.778M | $27.201M | ||||||
| $260.928M | $246.892M | ||||||
| - | $31.347M | ||||||
| $215.251M | $233.25M | ||||||
| $-62.163M | $-50.282M | ||||||
| $-8.906M | $1.669M | ||||||
| $-71.069M | $-48.613M | ||||||
| $144.182M | $184.637M | ||||||
| $25.527M | $33.067M | ||||||
| $118.655M | $151.57M | ||||||
| $0.55 | $0.7 | ||||||
| $0.54 | $0.68 | ||||||
| $215.029M | $216.594M | ||||||
| $221.37M | $222.226M | ||||||
| $278.894M | $292.205M | ||||||
| $55.861M | $57.286M | ||||||
| $223.033M | $234.919M |
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