
Last Price
52 Week Range
$7.67 - $27.99
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $0.247B | $1.158B | |
| $195.1M | $158.278M | |
| $5.763M | $4.902M | |
| $29.951M | - | |
| $50.9M | $127.601M | |
| $0.528B | $1.449B | |
| $134.051M | $125.972M | |
| $98.325M | $82.486M | |
| - | - | |
| - | - | |
| $97.725M | $114.867M | |
| $330.101M | $323.325M | |
| - | - | |
| $0.859B | $1.772B |
| Metric | 2024 | 2025 |
|---|---|---|
| $8.716M | $14.436M | |
| $15.311M | - | |
| - | $10.769M | |
| $10.267M | - | |
| $6.064M | - | |
| $430.156M | $532.732M | |
| $62.258M | $123.595M | |
| $526.708M | $681.532M | |
| $600.814M | $744.384M | |
| $36.075M | - | |
| $160.151M | - | |
| - | - | |
| $4.806M | $151.845M | |
| $817.387M | $896.229M | |
| - | - | |
| $1.344B | $1.578B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $1.051B | - | |
| $10K | $40K | |
| $-1.95B | $-2.629B | |
| $418.791M | - | |
| $-5.439M | $-64.811M | |
| - | $2.888B | |
| $-485.589M | $194.531M | |
| - | - | |
| $-485.589M | $194.531M | |
| $0.859B | $1.772B |
| Metric | 2024 | 2025 |
|---|---|---|
| $80.679M | $687.391M | |
| $662.697M | $755.153M | |
| $496.685M | $284.358M |
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