
Last Price
52 Week Range
$18.12 - $40.11
Next Earnings Date
Jun 16 2026 (Estimate)
Next Earnings Date
Jun 16 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $110.478M | $258.459M | $206.814M | |
| $121.113M | $123.891M | $213.567M | |
| - | - | - | |
| $10.717M | - | - | |
| $4.069M | $29.688M | $33.406M | |
| $246.377M | $412.038M | $453.787M | |
| $109.651M | $117.799M | $119.478M | |
| $32.409M | $32.621M | $32.722M | |
| $10.25M | $0.44M | - | |
| $88K | - | - | |
| - | $2.242M | $2.583M | |
| $152.398M | $153.102M | $154.783M | |
| - | - | - | |
| $398.775M | $565.14M | $608.57M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $8.139M | $64.743M | - | |
| $40.924M | $46.332M | - | |
| $17.183M | $66.298M | $64.679M | |
| - | - | - | |
| - | - | - | |
| $15.581M | $12.522M | $22.052M | |
| $12.614M | $5.912M | $105.592M | |
| $94.441M | $195.807M | $192.323M | |
| $-90.9M | $181.297M | $383.949M | |
| $90.9M | $106.448M | - | |
| - | - | - | |
| $543K | - | - | |
| $16.642M | $3.517M | $3.603M | |
| $108.085M | $397.71M | $387.552M | |
| - | - | - | |
| $202.526M | $593.517M | $579.875M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| - | - | - | |
| - | - | - | |
| $6.759M | $0.011M | $0.011M | |
| $189.49M | $-134.742M | $-780.501M | |
| - | - | - | |
| - | - | - | |
| - | - | $809.185M | |
| $196.249M | $-134.731M | $28.695M | |
| - | $106.354M | - | |
| $196.249M | $-28.377M | $28.695M | |
| $398.775M | $565.14M | $608.57M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $32.735M | $8.619M | - | |
| $108.083M | $460.491M | $448.628M | |
| $20.09M | $210.211M | $241.814M |
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