
Last Price
52 Week Range
$22.12 - $73.72
Next Earnings Date
Jul 20 2026 (Estimate)
Next Earnings Date
Jul 20 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $76.067M | $72.514M | $81.842M | |
| $51.776M | $46.819M | $53.645M | |
| $24.291M | $25.695M | $28.197M | |
| $37.168M | $33.686M | $4.198M | |
| $27.736M | $33.152M | $1.331M | |
| - | - | $71.539M | |
| $-40.613M | $-41.143M | $-44.071M | |
| - | - | - | |
| $0.98M | $4.722M | $5.762M | |
| $0.98M | $4.722M | $5.762M | |
| $-39.633M | $-36.421M | $-38.309M | |
| $28K | $40K | $39K | |
| $-39.661M | $-36.461M | $-38.348M | |
| $-3.13 | $-4.57 | $-2.28 | |
| $-3.13 | $-4.57 | $-2.28 | |
| $13.543M | $7.977M | $68.806M | |
| $13.61M | $7.977M | $68.806M | |
| $-34.367M | $-33.928M | $-34.024M | |
| $6.246M | $7.215M | $6.994M | |
| $-40.613M | $-41.143M | $-41.018M |
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