
Last Price
52 Week Range
$4.08 - $7.97
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.978B | $1.053B | |||||||
| $152.106M | $230.864M | |||||||
| $825.61M | $821.91M | |||||||
| $134.631M | $155.423M | |||||||
| $351.43M | $376.555M | |||||||
| $190.518M | $165.265M | |||||||
| $149.031M | $124.667M | |||||||
| $259.265M | - | |||||||
| $-268.825M | $-9.079M | |||||||
| $-9.56M | $-9.079M | |||||||
| $139.471M | $115.588M | |||||||
| $18.308M | $42.396M | |||||||
| $121.163M | $73.192M | |||||||
| $0.34 | $0.2 | |||||||
| $0.31 | $0.19 | |||||||
| $358.346M | $361.172M | |||||||
| $386.237M | $376.731M | |||||||
| $148.169M | $181.213M | |||||||
| $8.698M | $65.625M | |||||||
| $139.471M | $115.588M |
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