
Last Price
52 Week Range
$4.92 - $10.80
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $149.3M | $194.4M | ||||||
| $159.7M | $135.5M | ||||||
| $53.3M | $58.6M | ||||||
| $7.2M | - | ||||||
| $16M | $33.3M | ||||||
| $385.5M | $421.8M | ||||||
| $116.5M | $139.6M | ||||||
| $756.6M | $725M | ||||||
| - | - | ||||||
| $36.9M | $13.3M | ||||||
| $5.8M | $5.3M | ||||||
| $915.8M | $883.2M | ||||||
| - | - | ||||||
| $1.301B | $1.305B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $53.9M | $40.8M | ||||||
| - | - | ||||||
| $8.8M | $13.2M | ||||||
| $5.4M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $68.7M | $65.3M | ||||||
| $136.8M | $119.3M | ||||||
| $522.8M | $465.3M | ||||||
| $63.7M | $72.2M | ||||||
| - | - | ||||||
| $1.7M | $3.1M | ||||||
| $4.6M | $0.4M | ||||||
| $645.7M | $613.2M | ||||||
| - | - | ||||||
| $782.5M | $732.5M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-81.4M | $-100.4M | ||||||
| - | - | ||||||
| - | - | ||||||
| $304.3M | $358.1M | ||||||
| $299.7M | $315.9M | ||||||
| $-3.8M | $-1.1M | ||||||
| - | - | ||||||
| $518.8M | $572.5M | ||||||
| - | - | ||||||
| $518.8M | $572.5M | ||||||
| $1.301B | $1.305B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $653.6M | $622.9M | ||||||
| $504.3M | $428.5M |
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