
Last Price
52 Week Range
$6.75 - $22.47
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $598.73M | $581.806M | |||
| $169.187M | $176.779M | |||
| - | - | |||
| $61.553M | - | |||
| $6.902M | $72.647M | |||
| $836.372M | $831.232M | |||
| $20.431M | $32.044M | |||
| $846.187M | $494.629M | |||
| $148.846M | $69.669M | |||
| $17.592M | $22.302M | |||
| $65.906M | $145.634M | |||
| $1.099B | $0.764B | |||
| - | - | |||
| $1.935B | $1.596B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $145.738M | $138.198M | |||
| $47.222M | - | |||
| - | $9.617M | |||
| $6.053M | - | |||
| $18.432M | $1.236M | |||
| $85.86M | - | |||
| $28.351M | $170.807M | |||
| $313.224M | $318.622M | |||
| $-11.187M | $-14.055M | |||
| $17.24M | $14.055M | |||
| - | - | |||
| $30.271M | $5.755M | |||
| $24.191M | $28.806M | |||
| $65.649M | $48.616M | |||
| - | - | |||
| $378.873M | $367.238M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $13K | $13K | |||
| $-507.197M | $-853.124M | |||
| $2.104B | $2.138B | |||
| $-124.62M | $-114.363M | |||
| - | - | |||
| $1.472B | $1.17B | |||
| $84.334M | $57.82M | |||
| $1.556B | $1.228B | |||
| $1.935B | $1.596B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $175.174M | $69.669M | |||
| $17.24M | $23.672M | |||
| $-555.162M | $-558.134M |
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