
Last Price
52 Week Range
$2.76 - $30.60
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $288.263M | $308.501M | |||
| $1.812M | $2.083M | |||
| - | - | |||
| $15.351M | - | |||
| $0.762M | $7.648M | |||
| $306.188M | $318.232M | |||
| $33.691M | $35.161M | |||
| - | $50.959M | |||
| - | - | |||
| - | - | |||
| $1.113M | $7.588M | |||
| $34.804M | $93.708M | |||
| - | - | |||
| $340.992M | $411.94M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $9.624M | $10.106M | |||
| $31.964M | - | |||
| - | $4.67M | |||
| $1.557M | - | |||
| - | - | |||
| - | $1.458M | |||
| $7.765M | $57.084M | |||
| $50.91M | $73.318M | |||
| $-29.165M | $-32.244M | |||
| $30.722M | $32.244M | |||
| - | $2.611M | |||
| - | $2.14M | |||
| $814K | $330K | |||
| $29.979M | $37.325M | |||
| - | - | |||
| $80.889M | $110.643M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $4K | $9K | |||
| $-658.551M | $-901.876M | |||
| $0.919B | $1.203B | |||
| $40K | $188K | |||
| - | - | |||
| $260.103M | $301.297M | |||
| - | - | |||
| $260.103M | $301.297M | |||
| $340.992M | $411.94M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $118.737M | $218.831M | |||
| $30.722M | $36.914M | |||
| $-138.804M | $-52.756M |
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