
Last Price
52 Week Range
$2.61 - $8.64
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 |
|---|---|---|---|---|---|---|---|---|
| $204.319M | $175.76M | |||||||
| $99.687M | $83.062M | |||||||
| - | - | |||||||
| $17.079M | - | |||||||
| $21.157M | $46.449M | |||||||
| $342.242M | $305.271M | |||||||
| $19.727M | $17.094M | |||||||
| $2.135B | $1.084B | |||||||
| $5.852M | - | |||||||
| $16.3M | $0.042M | |||||||
| $5.631M | $7.114M | |||||||
| $2.183B | $1.108B | |||||||
| - | - | |||||||
| $2.525B | $1.414B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $9.403M | $9.231M | |||||||
| $23.443M | - | |||||||
| $5.75M | $5.75M | |||||||
| $3.099M | - | |||||||
| $2.794M | - | |||||||
| $43.411M | $36.79M | |||||||
| $53.464M | $86.226M | |||||||
| $138.57M | $137.997M | |||||||
| $602.025M | $582.715M | |||||||
| $12.42M | - | |||||||
| - | - | |||||||
| $777K | $318K | |||||||
| $415.819M | $22.939M | |||||||
| $1.037B | $0.606B | |||||||
| - | - | |||||||
| $1.176B | $0.744B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $1.071M | $1.297M | |||||||
| $-0.701B | $-1.403B | |||||||
| $1.453B | $1.803B | |||||||
| $71.073M | $158.948M | |||||||
| - | - | |||||||
| $824.535M | $560.208M | |||||||
| $524.519M | $109.513M | |||||||
| $1.349B | $0.67B | |||||||
| $2.525B | $1.414B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.852M | - | |||||||
| $629.516M | $588.465M | |||||||
| $425.197M | $412.705M |
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