Recent News
On December 9, 2025 the Board declared a quarterly cash dividend of $0.20 per share, payable January 8, 2026 to shareholders of record December 29, 2025; the filing noted this as the company’s 336th consecutive quarterly dividend.
Technical Analysis
ADX at 17.93 signals no dominant trend in place; momentum and directional signals must prove persistent before a clear trend materializes.
Directional indicators show a bullish tilt: DI+ at 20.88 with a dip-and-reverse pattern indicates renewed upside pressure, while DI− at 17.43 with a peak-and-reversal indicates falling downside pressure; together these imply bullish directional pressure without a confirmed trend.
MACD sits at 0.19 and has dipped-and-reversed, crossing above its 0.14 signal line — a bullish momentum confirmation that supports near-term upside continuation if sustained.
MRO reads positive at 20.25 with a dip-and-reversal; because MRO positive implies the price sits above the model target, this creates potential for a corrective pullback that could temper short-term gains despite bullish directional cues.
RSI at 52.91 with a dip-and-reversal shows neutral-to-weakly bullish momentum rather than overbought conditions, supporting the case for additional upside without exhaustion.
Price sits above major averages: the close at $43.17 exceeds the 20-day average ($40.84), 50-day average ($40.48) and 200-day average ($38.28), indicating price strength across short-to-long horizons. The 20-day Bollinger upper band near $42.37 places the current close above the 1× band, suggesting short-term extension within the volatility envelope.
Ichimoku lines (Tenkan/Kijun at $42.61; Senkou A/B near $40.0) lie below price, and the SuperTrend lower support of $39.80 offers a nearer-term technical floor; elevated volume (current ~83,296 vs 10/50/200-day averages ~25–28k) confirms stronger participation on recent moves.
Fundamental Analysis
Revenue totaled $110,439,000 with gross profit of $25,946,000 and gross margin of 23.494%, up 9.249 percentage points YoY; gross margin expansion supports improved profitability leverage on sales. QoQ and YoY directions: gross margin QoQ down 1.855% and YoY up 9.249%.
Operating income (EBIT) stands at $9,378,000 and operating margin equals 8.138%, up 39.972% YoY but down 9.194% QoQ; EBIT margin at 8.492% exceeds the industry peer mean of 2.675% and the industry peer median of 4.928%, indicating above-peer operating profitability. QoQ EBIT margin declined ~31.76% while YoY rose ~46.06%.
Net income reached $7,327,000 with EPS actual $1.18 against an estimate of $0.79, producing an EPS surprise of 49.37%; the company reported these results on February 2, 2026.
Balance sheet and cash metrics show liquidity strength: cash and short-term investments $38,585,000, current ratio ~3.00 and quick ratio ~1.51, both above the industry peer means; cash conversion cycle of ~92.9 days sits inside the industry peer range and improved YoY by 16.232%.
Capital structure features total debt $57,813,000, debt-to-equity ~0.336 and debt-to-EBITDA ~5.66, while interest coverage remains robust at ~494×, indicating minimal interest-service strain despite leverage metrics.
Valuation multiples: P/E ~32.50 and forward P/E ~44.48; price-to-book ~1.32 and EV/revenue ~2.23. WMDST values the stock as under-valued; that valuation, combined with stronger-than-peer operating margin and the recent EPS beat, supports a constructive fundamental tilt for the near term.
MOST-RECENT QUARTERLY REPORT
| REPORT PERIOD ENDING: | 2025-09-30 |
| REPORT DATE: | 2026-02-02 |
| NEXT REPORT DATE: | 2026-05-04 |
| CASH FLOW | Begin Period Cash Flow | $ 40.0 M |
| Operating Cash Flow | $ 4.1 M | |
| Capital Expenditures | $ -1.36 M | |
| Change In Working Capital | $ -8.56 M | |
| Dividends Paid | $ -1.15 M | |
| Cash Flow Delta | $ -1.42 M | |
| End Period Cash Flow | $ 38.6 M | |
| INCOME STATEMENT | REVENUE | |
| Total Revenue | $ 110.4 M | |
| Forward Revenue | $ 18.9 M | |
| COSTS | ||
| Cost Of Revenue | $ 84.5 M | |
| Depreciation | $ 836.0 K | |
| Depreciation and Amortization | $ 836.0 K | |
| Research and Development | — | |
| Total Operating Expenses | $ 101.5 M | |
| PROFITABILITY | ||
| Gross Profit | $ 25.9 M | |
| EBITDA | $ 10.2 M | |
| EBIT | $ 9.4 M | |
| Operating Income | $ 9.0 M | |
| Interest Income | $ 391.0 K | |
| Interest Expense | — | |
| Net Interest Income | $ 391.0 K | |
| Income Before Tax | $ 9.4 M | |
| Tax Provision | $ 2.1 M | |
| Tax Rate | 21.9 % | |
| Net Income | $ 7.3 M | |
| Net Income From Continuing Operations | $ 7.3 M | |
| EARNINGS | ||
| EPS Estimate | $ 0.79 | |
| EPS Actual | $ 1.18 | |
| EPS Difference | $ 0.39 | |
| EPS Surprise | 49.367 % | |
| Forward EPS | $ 0.94 | |
| BALANCE SHEET | ASSETS | |
| Total Assets | $ 281.5 M | |
| Intangible Assets | — | |
| Net Tangible Assets | $ 172.2 M | |
| Total Current Assets | $ 175.4 M | |
| Cash and Short-Term Investments | $ 38.6 M | |
| Cash | $ 38.6 M | |
| Net Receivables | $ 35.2 M | |
| Inventory | $ 87.0 M | |
| Long-Term Investments | $ 20.2 M | |
| LIABILITIES | ||
| Accounts Payable | $ 28.7 M | |
| Short-Term Debt | — | |
| Total Current Liabilities | $ 58.5 M | |
| Net Debt | — | |
| Total Debt | $ 57.8 M | |
| Total Liabilities | $ 109.3 M | |
| EQUITY | ||
| Total Equity | $ 172.2 M | |
| Retained Earnings | $ 196.7 M | |
| VALUATION & PER-SHARE METRICS | EQUITY & PER-SHARE METRICS | |
| Book Value Per-Share | $ 32.24 | |
| Shares Outstanding | 5.340 M | |
| Revenue Per-Share | $ 20.68 | |
| VALUATION | Market Capitalization | $ 227.4 M |
| Enterprise Value | $ 246.6 M | |
| Enterprise Multiple | 24.143 | |
| Enterprise Multiple QoQ | 65.938 % | |
| Enterprise Multiple YoY | -22.944 % | |
| Enterprise Multiple IPRWA | high: 65.22 median: 36.755 FLXS: 24.143 mean: 20.932 low: -87.482 |
|
| EV/R | 2.233 | |
| CAPITAL STRUCTURE | ||
| Asset To Equity | 1.635 | |
| Asset To Liability | 2.575 | |
| Debt To Capital | 0.251 | |
| Debt To Assets | 0.205 | |
| Debt To Assets QoQ | -2.274 % | |
| Debt To Assets YoY | 271.41 % | |
| Debt To Assets IPRWA | high: 0.662 median: 0.464 mean: 0.45 low: 0.286 FLXS: 0.205 |
|
| Debt To Equity | 0.336 | |
| Debt To Equity QoQ | -5.067 % | |
| Debt To Equity YoY | 249.532 % | |
| Debt To Equity IPRWA | high: 1.407 median: 1.407 mean: 0.82 FLXS: 0.336 low: -7.428 |
|
| PRICE-BASED VALUATION | ||
| Price To Book (P/B) | 1.321 | |
| Price To Book QoQ | 10.334 % | |
| Price To Book YoY | -2.466 % | |
| Price To Book IPRWA | high: 1.403 FLXS: 1.321 median: 1.055 mean: 0.845 low: -3.657 |
|
| Price To Earnings (P/E) | 32.503 | |
| Price To Earnings QoQ | 27.761 % | |
| Price To Earnings YoY | -40.206 % | |
| Price To Earnings IPRWA | high: 180.143 median: 44.47 FLXS: 32.503 mean: 26.518 low: -126.855 |
|
| PE/G Ratio | -5.056 | |
| Price To Sales (P/S) | 2.059 | |
| Price To Sales QoQ | 17.451 % | |
| Price To Sales YoY | 2.233 % | |
| Price To Sales IPRWA | FLXS: 2.059 high: 1.756 mean: 1.47 median: 1.434 low: 0.829 |
|
| FORWARD MULTIPLES | ||
| Forward P/E | 44.485 | |
| Forward PE/G | -6.919 | |
| Forward P/S | 11.77 | |
| EFFICIENCY | OPERATIONAL | |
| Operating Leverage | 9.408 | |
| ASSET & SALES | ||
| Asset Turnover Ratio | 0.392 | |
| Asset Turnover Ratio QoQ | -6.261 % | |
| Asset Turnover Ratio YoY | 2.274 % | |
| Asset Turnover Ratio IPRWA | high: 0.392 FLXS: 0.392 mean: 0.263 low: 0.242 median: 0.242 |
|
| Receivables Turnover | 3.134 | |
| Receivables Turnover Ratio QoQ | 0.752 % | |
| Receivables Turnover Ratio YoY | 26.144 % | |
| Receivables Turnover Ratio IPRWA | high: 11.85 mean: 4.501 FLXS: 3.134 low: 2.801 median: 2.801 |
|
| Inventory Turnover | 0.96 | |
| Inventory Turnover Ratio QoQ | -2.986 % | |
| Inventory Turnover Ratio YoY | 13.114 % | |
| Inventory Turnover Ratio IPRWA | high: 1.287 median: 1.287 mean: 1.117 FLXS: 0.96 low: 0.562 |
|
| Days Sales Outstanding (DSO) | 29.114 | |
| CASH CYCLE | ||
| Cash Conversion Cycle Days (CCC) | 92.871 | |
| Cash Conversion Cycle Days QoQ | -2.754 % | |
| Cash Conversion Cycle Days YoY | -16.232 % | |
| Cash Conversion Cycle Days IPRWA | high: 141.642 FLXS: 92.871 mean: 79.14 median: 62.87 low: 61.806 |
|
| CAPITAL DEPLOYMENT | ||
| Cash Conversion Ratio | 0.945 | |
| CapEx To Revenue | -0.012 | |
| CapEx To Depreciation | -1.623 | |
| CAPITAL, LIQUIDITY & COVERAGE | CAPITAL STRUCTURE | |
| Total Capital | $ 172.2 M | |
| Net Invested Capital | $ 172.2 M | |
| Invested Capital | $ 172.2 M | |
| Net Tangible Assets | $ 172.2 M | |
| Net Working Capital | $ 116.9 M | |
| LIQUIDITY | ||
| Cash Ratio | 0.66 | |
| Current Ratio | 2.997 | |
| Current Ratio QoQ | 7.838 % | |
| Current Ratio YoY | 5.443 % | |
| Current Ratio IPRWA | FLXS: 2.997 high: 1.925 median: 1.671 mean: 1.654 low: 1.405 |
|
| Quick Ratio | 1.511 | |
| Quick Ratio QoQ | 12.564 % | |
| Quick Ratio YoY | 44.631 % | |
| Quick Ratio IPRWA | FLXS: 1.511 high: 1.086 median: 0.957 mean: 0.891 low: 0.526 |
|
| COVERAGE & LEVERAGE | ||
| Debt To EBITDA | 5.66 | |
| Cost Of Debt | 0.025 % | |
| Interest Coverage Ratio | 493.579 | |
| Interest Coverage Ratio QoQ | -34.245 % | |
| Interest Coverage Ratio YoY | 316.281 % | |
| Interest Coverage Ratio IPRWA | FLXS: 493.579 high: 28.238 median: 2.56 mean: 2.294 low: -11.225 |
|
| Operating Cash Flow Ratio | 0.228 | |
| TIMING / LIQUIDITY | ||
| Days Payables Outstanding (DPO) | 28.412 | |
| DIVIDENDS | ||
| Dividend Coverage Ratio | 6.388 | |
| Dividend Payout Ratio | 0.157 | |
| Dividend Rate | $ 0.21 | |
| Dividend Yield | 0.005 | |
| PERFORMANCE | GROWTH | |
| Asset Growth Rate | -0.358 % | |
| Revenue Growth | -3.64 % | |
| Revenue Growth QoQ | -748.841 % | |
| Revenue Growth YoY | -40.813 % | |
| Revenue Growth IPRWA | high: 16.013 % mean: 2.194 % median: -0.634 % FLXS: -3.64 % low: -5.033 % |
|
| Earnings Growth | -6.429 % | |
| Earnings Growth QoQ | -126.906 % | |
| Earnings Growth YoY | -121.556 % | |
| Earnings Growth IPRWA | FLXS: -6.429 % high: -25.0 % median: -25.0 % mean: -34.937 % low: -74.576 % |
|
| MARGINS | ||
| Gross Margin | 23.494 % | |
| Gross Margin QoQ | -1.855 % | |
| Gross Margin YoY | 9.249 % | |
| Gross Margin IPRWA | high: 56.443 % mean: 42.688 % low: 38.516 % median: 38.516 % FLXS: 23.494 % |
|
| EBIT Margin | 8.492 % | |
| EBIT Margin QoQ | -31.758 % | |
| EBIT Margin YoY | 46.061 % | |
| EBIT Margin IPRWA | FLXS: 8.492 % high: 4.928 % median: 4.928 % mean: 2.675 % low: -5.496 % |
|
| Return On Sales (ROS) | 8.138 % | |
| Return On Sales QoQ | -9.194 % | |
| Return On Sales YoY | 39.972 % | |
| Return On Sales IPRWA | FLXS: 8.138 % high: 5.65 % median: 5.65 % mean: 3.052 % low: -5.756 % |
|
| CASH FLOW | ||
| Free Cash Flow (FCF) | $ 2.8 M | |
| Free Cash Flow Yield | 1.213 % | |
| Free Cash Flow Yield QoQ | -83.816 % | |
| Free Cash Flow Yield YoY | 28.905 % | |
| Free Cash Flow Yield IPRWA | high: 2.769 % FLXS: 1.213 % mean: -0.968 % median: -1.554 % low: -2.021 % |
|
| Free Cash Growth | -81.691 % | |
| Free Cash Growth QoQ | -314.575 % | |
| Free Cash Growth YoY | 13.017 % | |
| Free Cash Growth IPRWA | high: -71.946 % FLXS: -81.691 % mean: -153.606 % low: -167.834 % median: -167.834 % |
|
| Free Cash To Net Income | 0.376 | |
| Cash Flow Margin | 12.101 % | |
| Cash Flow To Earnings | 1.824 | |
| VALUE & RETURNS | ||
| Economic Value Added | $ 0.03 | |
| Return On Assets (ROA) | 2.598 % | |
| Return On Assets QoQ | -33.402 % | |
| Return On Assets YoY | 70.472 % | |
| Return On Assets IPRWA | FLXS: 2.598 % high: 0.512 % median: 0.512 % mean: -0.012 % low: -3.869 % |
|
| Return On Capital Employed (ROCE) | 4.206 % | |
| Return On Equity (ROE) | 0.043 | |
| Return On Equity QoQ | -33.255 % | |
| Return On Equity YoY | 59.006 % | |
| Return On Equity IPRWA | high: 0.435 FLXS: 0.043 mean: 0.029 median: 0.016 low: -0.034 |
|
| DuPont ROE | 4.309 % | |
| Return On Invested Capital (ROIC) | 4.254 % | |
| Return On Invested Capital QoQ | -33.271 % | |
| Return On Invested Capital YoY | -90.702 % | |
| Return On Invested Capital IPRWA | FLXS: 4.254 % high: 1.31 % median: 1.31 % mean: 0.282 % low: -3.632 % |
|

