Technical Analysis
ADX at 27.08 indicates a strong underlying trend. This strength implies directional moves carry weight for the near term and reinforces signal relevance from other indicators.
DI+ at 32.09 has experienced a peak-and-reversal — bearish. That peak-and-reversal in DI+ suggests short-term directional buying pressure has weakened relative to prior strength.
DI- at 15.41 is decreasing — bullish. The falling DI- signals waning downward pressure, offsetting some of the bearish implication from the DI+ peak reversal and creating a mixed directional picture.
MACD sits at 2.12 and has crossed above the signal line (signal 1.43) — bullish momentum. The MACD increase together with a positive cross points to accelerating upside momentum in price action over recent sessions.
MRO registers 18.96 (positive) and peaked then reversed — price resides above the model target, creating measurable potential for mean reversion and downward pressure given the oscillator’s positive reading.
RSI at 52.93 and rising — moderate bullish momentum without overbought conditions. The index supports continued upward movement while leaving room before overextension.
Price sits at $49.43, above the 12-day EMA ($45.42), 20-day average ($44.25) and 50-day average ($40.04), and slightly above the 200-day average ($47.53) — a short-to-intermediate bullish alignment of price vs. moving averages.
Ichimoku lines (Tenkan 43.55, Kijun 42.98, Senkou A 40.00, Senkou B 43.06) lie well below current price, indicating price trading above the cloud — bullish. Bollinger upper band (1x) at $49.14 places the close marginally above the one‑standard‑deviation upper band, signaling near-term volatility toward the upside but limited immediate overextension.
Volume at 175,712 sits near but slightly below the 10-day average (185,899) and above 50-day average volume, suggesting recent moves carry participation without clear expansion of conviction.
Fundamental Analysis
Reported results dated May 5, 2026 show a company generating record revenue and improved profitability for the quarter: revenue reported at $25.8 million (news release), with net income of $4.4 million and operating cash flow of $6.689 million. Cash and short-term investments stand at $43.557 million as of period end, and management repurchased 73,250 shares year-to-date through April 30 at an average price of $41.90, with $15.6 million remaining under the repurchase program.
EPS outperformed expectations in the reported period: actual EPS $0.46 versus estimate $0.32, producing an EPS surprise of 43.75% (EPS surprise ratio 0.4375). Forward EPS sits at $0.40625 with forward PE ~139.09, while trailing PE stands at 224.67 — both reflect very elevated earnings multiples relative to typical industry levels.
Profitability metrics show mixed progress. Gross margin at 83.37% remains robust. Operating (EBIT) margin equals 6.84%; that margin sits below the industry peer mean (30.96%) and median (38.75%) while remaining above the peer low (-35.50%). Operating margin declined sharply quarter-over-quarter (QoQ change -65.50%) but shows a year-over-year improvement (YoY change +260.76%), indicating recent seasonality or investment-driven compression followed by stronger annual comparison.
Revenue dynamics present differing signals: the quarter reported revenue growth in public releases (~+17% YoY for the quarter), while the dataset lists a revenue growth figure of 1.34% and a revenue growth year-over-year point of -49.78% in specific metrics; treat the quarter-level reported revenue increase as the company’s disclosed quarterly performance while broader-growth metrics reflect differing measurement windows. Total revenue in the provided metrics equals $23,392,000.
Balance-sheet and cash-flow health appear strong. Current ratio equals 7.18, well above the industry peer mean (0.82) and median (0.49), while cash and short-term investments total $43.56 million. Debt levels remain minimal: total debt $2.792 million, debt-to-assets ~2.49% and debt-to-equity ~2.77%. Interest coverage stands at 160, indicating negligible interest-service stress.
Return metrics remain modest: return on assets 2.51% and return on equity 2.79%, both below the industry peer mean and median, reflecting that high gross margins and cash balances have not yet translated into elevated returns on capital. Free cash flow equals $3.651 million with a free cash flow yield near 0.55% and free cash flow to net income ~1.30, showing positive cash conversion but a low yield versus market capitalization.
Valuation summary: price multiples command a premium. P/B at 6.62 sits above the industry peer mean (4.72) and median (5.21) but below the peer high; P/E and EV-based multiples (trailing PE 224.67, enterprise multiple 143.49) sit markedly above industry peer averages and highs. The current valuation as determined by WMDST: over-valued.
MOST-RECENT QUARTERLY REPORT
| REPORT PERIOD ENDING: | 2025-12-31 |
| REPORT DATE: | 2026-05-05 |
| NEXT REPORT DATE: | 2026-08-05 |
| CASH FLOW | Begin Period Cash Flow | $ 45.4 M |
| Operating Cash Flow | $ 6.7 M | |
| Capital Expenditures | $ -3.04 M | |
| Change In Working Capital | $ 364.0 K | |
| Dividends Paid | — | |
| Cash Flow Delta | $ -1.79 M | |
| End Period Cash Flow | $ 43.6 M | |
| INCOME STATEMENT | REVENUE | |
| Total Revenue | $ 23.4 M | |
| Forward Revenue | $ 11.9 M | |
| COSTS | ||
| Cost Of Revenue | $ 3.9 M | |
| Depreciation | $ 2.8 M | |
| Depreciation and Amortization | $ 2.8 M | |
| Research and Development | — | |
| Total Operating Expenses | $ 21.8 M | |
| PROFITABILITY | ||
| Gross Profit | $ 19.5 M | |
| EBITDA | $ 4.4 M | |
| EBIT | $ 1.6 M | |
| Operating Income | $ 1.6 M | |
| Interest Income | $ 387.0 K | |
| Interest Expense | — | |
| Net Interest Income | $ 387.0 K | |
| Income Before Tax | $ 2.0 M | |
| Tax Provision | $ -828.00 K | |
| Tax Rate | 21.0 % | |
| Net Income | $ 2.8 M | |
| Net Income From Continuing Operations | $ 2.8 M | |
| EARNINGS | ||
| EPS Estimate | $ 0.32 | |
| EPS Actual | $ 0.46 | |
| EPS Difference | $ 0.14 | |
| EPS Surprise | 43.75 % | |
| Forward EPS | $ 0.41 | |
| BALANCE SHEET | ASSETS | |
| Total Assets | $ 112.0 M | |
| Intangible Assets | $ 44.5 M | |
| Net Tangible Assets | $ 56.4 M | |
| Total Current Assets | $ 56.5 M | |
| Cash and Short-Term Investments | $ 43.6 M | |
| Cash | $ 43.6 M | |
| Net Receivables | $ 10.7 M | |
| Inventory | — | |
| Long-Term Investments | $ 949.0 K | |
| LIABILITIES | ||
| Accounts Payable | $ 2.0 M | |
| Short-Term Debt | — | |
| Total Current Liabilities | $ 7.9 M | |
| Net Debt | — | |
| Total Debt | $ 2.8 M | |
| Total Liabilities | $ 11.1 M | |
| EQUITY | ||
| Total Equity | $ 100.9 M | |
| Retained Earnings | $ 12.3 M | |
| VALUATION & PER-SHARE METRICS | EQUITY & PER-SHARE METRICS | |
| Book Value Per-Share | $ 7.13 | |
| Shares Outstanding | 14.151 M | |
| Revenue Per-Share | $ 1.65 | |
| VALUATION | Market Capitalization | $ 667.7 M |
| Enterprise Value | $ 626.9 M | |
| Enterprise Multiple | 143.487 | |
| Enterprise Multiple QoQ | 57.674 % | |
| Enterprise Multiple YoY | -12.986 % | |
| Enterprise Multiple IPRWA | RDVT: 143.487 high: 108.826 median: 84.277 mean: 75.885 low: -5.29 |
|
| EV/R | 26.8 | |
| CAPITAL STRUCTURE | ||
| Asset To Equity | 1.11 | |
| Asset To Liability | 10.104 | |
| Debt To Capital | 0.027 | |
| Debt To Assets | 0.025 | |
| Debt To Assets QoQ | -2.388 % | |
| Debt To Assets YoY | 22.929 % | |
| Debt To Assets IPRWA | high: 0.791 mean: 0.528 median: 0.492 RDVT: 0.025 low: 0.011 |
|
| Debt To Equity | 0.028 | |
| Debt To Equity QoQ | -1.671 % | |
| Debt To Equity YoY | 19.948 % | |
| Debt To Equity IPRWA | high: 3.071 median: 3.071 mean: 2.695 RDVT: 0.028 low: -0.133 |
|
| PRICE-BASED VALUATION | ||
| Price To Book (P/B) | 6.615 | |
| Price To Book QoQ | -4.562 % | |
| Price To Book YoY | 13.529 % | |
| Price To Book IPRWA | high: 9.188 RDVT: 6.615 median: 5.207 mean: 4.716 low: -2.242 |
|
| Price To Earnings (P/E) | 224.666 | |
| Price To Earnings QoQ | 73.548 % | |
| Price To Earnings YoY | -44.983 % | |
| Price To Earnings IPRWA | RDVT: 224.666 high: 147.513 median: 116.569 mean: 107.545 low: 14.053 |
|
| PE/G Ratio | -8.144 | |
| Price To Sales (P/S) | 28.542 | |
| Price To Sales QoQ | -6.57 % | |
| Price To Sales YoY | 10.622 % | |
| Price To Sales IPRWA | high: 37.702 median: 37.702 mean: 28.734 RDVT: 28.542 low: 1.467 |
|
| FORWARD MULTIPLES | ||
| Forward P/E | 139.089 | |
| Forward PE/G | -5.042 | |
| Forward P/S | 58.608 | |
| EFFICIENCY | OPERATIONAL | |
| Operating Leverage | -48.583 | |
| ASSET & SALES | ||
| Asset Turnover Ratio | 0.209 | |
| Asset Turnover Ratio QoQ | -1.908 % | |
| Asset Turnover Ratio YoY | 4.846 % | |
| Asset Turnover Ratio IPRWA | high: 0.313 RDVT: 0.209 mean: 0.148 median: 0.125 low: 0.001 |
|
| Receivables Turnover | 2.216 | |
| Receivables Turnover Ratio QoQ | -2.914 % | |
| Receivables Turnover Ratio YoY | -6.462 % | |
| Receivables Turnover Ratio IPRWA | high: 3.248 RDVT: 2.216 median: 1.833 mean: 1.816 low: 0.671 |
|
| Inventory Turnover | — | |
| Inventory Turnover Ratio QoQ | — | |
| Inventory Turnover Ratio YoY | — | |
| Inventory Turnover Ratio IPRWA | — | |
| Days Sales Outstanding (DSO) | 41.186 | |
| CASH CYCLE | ||
| Cash Conversion Cycle Days (CCC) | -18.535 | |
| Cash Conversion Cycle Days QoQ | -7.025 % | |
| Cash Conversion Cycle Days YoY | — | |
| Cash Conversion Cycle Days IPRWA | high: 89.897 mean: 11.965 median: -10.333 RDVT: -18.535 low: -71.534 |
|
| CAPITAL DEPLOYMENT | ||
| Cash Conversion Ratio | 0.481 | |
| CapEx To Revenue | -0.13 | |
| CapEx To Depreciation | -1.097 | |
| CAPITAL, LIQUIDITY & COVERAGE | CAPITAL STRUCTURE | |
| Total Capital | $ 100.9 M | |
| Net Invested Capital | $ 100.9 M | |
| Invested Capital | $ 100.9 M | |
| Net Tangible Assets | $ 56.4 M | |
| Net Working Capital | $ 48.7 M | |
| LIQUIDITY | ||
| Cash Ratio | 5.535 | |
| Current Ratio | 7.184 | |
| Current Ratio QoQ | -14.428 % | |
| Current Ratio YoY | 60.291 % | |
| Current Ratio IPRWA | RDVT: 7.184 high: 3.478 mean: 0.82 median: 0.493 low: 0.373 |
|
| Quick Ratio | — | |
| Quick Ratio QoQ | — | |
| Quick Ratio YoY | — | |
| Quick Ratio IPRWA | — | |
| COVERAGE & LEVERAGE | ||
| Debt To EBITDA | 0.639 | |
| Cost Of Debt | 0.279 % | |
| Interest Coverage Ratio | 160.0 | |
| Interest Coverage Ratio QoQ | -65.035 % | |
| Interest Coverage Ratio YoY | 331.267 % | |
| Interest Coverage Ratio IPRWA | RDVT: 160.0 high: 14.441 mean: 5.316 median: 5.304 low: -14.088 |
|
| Operating Cash Flow Ratio | 0.574 | |
| TIMING / LIQUIDITY | ||
| Days Payables Outstanding (DPO) | 59.721 | |
| DIVIDENDS | ||
| Dividend Coverage Ratio | — | |
| Dividend Payout Ratio | — | |
| Dividend Rate | — | |
| Dividend Yield | — | |
| PERFORMANCE | GROWTH | |
| Asset Growth Rate | -0.053 % | |
| Revenue Growth | 1.339 % | |
| Revenue Growth QoQ | -77.728 % | |
| Revenue Growth YoY | -49.775 % | |
| Revenue Growth IPRWA | high: 12.246 % median: 3.623 % mean: 2.404 % RDVT: 1.339 % low: -15.655 % |
|
| Earnings Growth | -27.586 % | |
| Earnings Growth QoQ | -170.218 % | |
| Earnings Growth YoY | -53.316 % | |
| Earnings Growth IPRWA | high: 11.111 % median: 5.814 % mean: 0.977 % RDVT: -27.586 % low: -86.047 % |
|
| MARGINS | ||
| Gross Margin | 83.366 % | |
| Gross Margin QoQ | -1.119 % | |
| Gross Margin YoY | 1.352 % | |
| Gross Margin IPRWA | RDVT: 83.366 % high: 72.622 % median: 69.735 % mean: 62.005 % low: 29.467 % |
|
| EBIT Margin | 6.84 % | |
| EBIT Margin QoQ | -65.496 % | |
| EBIT Margin YoY | 260.759 % | |
| EBIT Margin IPRWA | high: 38.752 % median: 38.752 % mean: 30.961 % RDVT: 6.84 % low: -35.504 % |
|
| Return On Sales (ROS) | 6.84 % | |
| Return On Sales QoQ | -65.496 % | |
| Return On Sales YoY | 260.759 % | |
| Return On Sales IPRWA | high: 40.267 % median: 40.267 % mean: 30.579 % RDVT: 6.84 % low: -11.802 % |
|
| CASH FLOW | ||
| Free Cash Flow (FCF) | $ 3.7 M | |
| Free Cash Flow Yield | 0.547 % | |
| Free Cash Flow Yield QoQ | -47.099 % | |
| Free Cash Flow Yield YoY | -37.126 % | |
| Free Cash Flow Yield IPRWA | high: 4.953 % mean: 1.578 % median: 0.94 % RDVT: 0.547 % low: -3.36 % |
|
| Free Cash Growth | -49.918 % | |
| Free Cash Growth QoQ | -194.488 % | |
| Free Cash Growth YoY | 450.667 % | |
| Free Cash Growth IPRWA | high: 76.452 % mean: -0.938 % median: -17.852 % RDVT: -49.918 % low: -68.305 % |
|
| Free Cash To Net Income | 1.297 | |
| Cash Flow Margin | 19.319 % | |
| Cash Flow To Earnings | 1.605 | |
| VALUE & RETURNS | ||
| Economic Value Added | $ 0.04 | |
| Return On Assets (ROA) | 2.512 % | |
| Return On Assets QoQ | -35.341 % | |
| Return On Assets YoY | 186.105 % | |
| Return On Assets IPRWA | high: 3.218 % median: 3.171 % mean: 2.646 % RDVT: 2.512 % low: -8.28 % |
|
| Return On Capital Employed (ROCE) | 1.536 % | |
| Return On Equity (ROE) | 0.028 | |
| Return On Equity QoQ | -32.649 % | |
| Return On Equity YoY | 180.02 % | |
| Return On Equity IPRWA | high: 0.063 mean: 0.038 median: 0.034 RDVT: 0.028 low: -0.009 |
|
| DuPont ROE | 2.778 % | |
| Return On Invested Capital (ROIC) | 1.252 % | |
| Return On Invested Capital QoQ | -67.251 % | |
| Return On Invested Capital YoY | -247.468 % | |
| Return On Invested Capital IPRWA | high: 5.721 % median: 4.838 % mean: 4.454 % RDVT: 1.252 % low: 0.335 % |
|
