
Last Price
52 Week Range
$3.73 - $7.33
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $336.914M | $275.65M | |||||||
| $101.98M | $92.011M | |||||||
| $115.255M | $102.664M | |||||||
| - | - | |||||||
| $26.065M | $29.266M | |||||||
| $580.214M | $499.591M | |||||||
| $51.504M | $51.14M | |||||||
| - | - | |||||||
| - | - | |||||||
| $39.186M | $13.21M | |||||||
| $22.131M | $16.865M | |||||||
| $112.821M | $81.215M | |||||||
| - | - | |||||||
| $693.035M | $580.806M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $77.774M | $95.914M | |||||||
| $38.756M | - | |||||||
| - | $3.606M | |||||||
| $3.899M | - | |||||||
| - | - | |||||||
| $45.427M | $50.409M | |||||||
| $37.518M | $71.146M | |||||||
| $203.374M | $221.075M | |||||||
| $-11.31M | $8.018M | |||||||
| $15.209M | - | |||||||
| $2.826M | $2.872M | |||||||
| - | - | |||||||
| $8.764M | $5.28M | |||||||
| $22.9M | $16.17M | |||||||
| - | - | |||||||
| $226.274M | $237.245M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $213K | $211K | |||||||
| - | $3.96M | |||||||
| $466.554M | $339.224M | |||||||
| $-6K | $166K | |||||||
| - | - | |||||||
| $466.761M | $343.561M | |||||||
| - | - | |||||||
| $466.761M | $343.561M | |||||||
| $693.035M | $580.806M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $104.774M | $19.434M | |||||||
| $15.209M | $11.624M | |||||||
| $-216.931M | $-244.592M |
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