Piotroski F-Score
3 / 9 Weak
Nine pass/fail tests of profitability, leverage and efficiency.
P/E 6.4×
P/S 1.3×
P/B 0.8×
P/FCF 8.8×
EV/EBITDA -14.5×
EV/Sales -3.6×
FCF Yield 11.3%
Gross Margin 71.7%
Operating Margin 22.9%
Net Margin 19.6%
ROE 13.0%
ROIC 1.1%
ROA 1.0%
Revenue 5.5%
Operating Income 3.9%
EPS (diluted) 3.9%
Free Cash Flow -24.9%
Current Ratio 23.0×
Quick Ratio 23.0×
Debt / Equity 0.1×
Net Debt / EBITDA -19.6×
Interest Coverage 0.9×
Dividend Yield 4.1%
Payout Ratio 26.4%
Annual · latest fiscal year ends 2025-12-31