
Last Price
52 Week Range
$1.89 - $6.51
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $625.614M | $560.326M | |||||||
| $92.13M | $153.4M | |||||||
| - | $6.336M | |||||||
| - | - | |||||||
| $33.626M | $8.17M | |||||||
| $751.37M | $728.232M | |||||||
| $340.429M | $428.003M | |||||||
| $89.919M | $86.187M | |||||||
| $82.297M | $62.58M | |||||||
| - | - | |||||||
| $96.538M | $51.948M | |||||||
| $609.183M | $628.718M | |||||||
| - | - | |||||||
| $1.361B | $1.357B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $34.35M | $25.228M | |||||||
| $8.375M | $10.755M | |||||||
| - | $5.815M | |||||||
| $4.621M | - | |||||||
| - | - | |||||||
| $21.179M | $13.526M | |||||||
| $8.087M | $8.983M | |||||||
| $76.612M | $64.307M | |||||||
| $-60.743M | $-137.403M | |||||||
| $65.364M | $137.403M | |||||||
| $155.593M | - | |||||||
| $10.052M | $9.115M | |||||||
| $1.469M | $4.768M | |||||||
| $227.857M | $151.286M | |||||||
| - | - | |||||||
| $304.469M | $215.593M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $777.171M | $802.341M | |||||||
| $116.93M | $-29.482M | |||||||
| $166.361M | $198.279M | |||||||
| $-4.378M | $-4.234M | |||||||
| - | $174.453M | |||||||
| $1.056B | $1.141B | |||||||
| - | - | |||||||
| $1.056B | $1.141B | |||||||
| $1.361B | $1.357B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $551.586M | $467.893M | |||||||
| $65.364M | $143.218M | |||||||
| $-90.961M | $-11.795M |
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