Price
1D
5D
1M
6M
YTD
1Y
5Y
▤ Line ▾
⏱ 2m ▾
∿ Studies 0 ▾
⇄ Compare ▾
✎ Draw 0 ▾
EXT
%
LOG
⟲
⛶
Chart style ✕
Chart style
Line Area
Candles OHLC bars
Interval ✕
Interval
1 min 2 min
5 min 15 min
30 min 1 hour
1 day 1 week
Intraday intervals only cover recent history. The site picks the finest interval the range allows.
Studies ✕
Overlays
SMA 20 SMA 50
SMA 200 EMA 21
Bollinger VWAP
Session levels
Prior day H/L/C
Opening range
Volume profile
Lower pane
Volume
RSI 14 MACD
Compare ✕
Overlay another symbol
SPY QQQ
IWM DIA
Add
Remove comparison
Both series are rebased to 0% at the left edge, so the lines show relative performance rather than price.
Drawing tools ✕
Tool
Cursor Trend line
Price level Zone
Measure
Clear all drawings
1D
—
H —
L —
Range —
Vol —
vs
Drag pan · Pinch zoom · Hold crosshair · pick a tool then drag to draw
Trailing performance Price return · vs SPY
Return vs SPY
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Free account
3 more panels on 7137.KL open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals TTM · reported
Market cap —
Enterprise value —
Revenue (TTM) —
Gross profit —
EBITDA —
Net income —
EPS (TTM) —
Free cash flow —
Total cash —
Total debt —
Book value / share —
Shares outstanding —
Float —
Short % of float —
Dividend yield —
Beta (5Y) —
Valuation & profitability ratios Account required
Trailing P/E —
Forward P/E —
PEG ratio —
Price / sales —
Price / book —
EV / revenue —
EV / EBITDA —
Gross margin —
Operating margin —
Profit margin —
Return on equity —
Return on assets —
Debt / equity —
Current ratio —
Free account required
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements As reported · 5 years · 6 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 2021 YoY
Total revenue
$68.79M $76.67M $70.88M $74.05M —
-10.3%
Operating revenue
$68.79M $76.67M $70.88M $74.05M —
-10.3%
Cost of revenue
$41.24M $48.10M $44.51M $48.17M —
-14.3%
Gross profit
$27.55M $28.57M $26.37M $25.88M —
-3.6%
Selling, general & admin
$15.05M $12.50M $12.00M $10.90M —
+20.4%
Total operating expense
$15.44M $12.44M $12.04M $10.80M —
+24.2%
Operating income
$12.11M $16.14M $14.33M $15.08M —
-25.0%
Net interest income
$714.00K $654.00K $351.00K — $0
+9.2%
Pre-tax income
$5.19M $9.88M $5.56M $5.70M —
-47.5%
Tax provision
$1.52M $1.73M $1.36M $1.79M —
-12.0%
Net income
$3.67M $8.13M $4.19M $3.87M —
-54.8%
Net income to common
$3.67M $8.13M $4.19M $3.87M —
-54.8%
Basic EPS
0.09 0.20 0.10 0.10 —
-54.9%
Diluted EPS
0.09 0.20 0.10 0.10 —
-54.9%
EBIT
$12.11M $16.14M $14.33M $15.08M —
-25.0%
EBITDA
$14.03M $17.91M $15.96M $16.76M —
-21.7%
Basic shares
40.69M 40.69M 40.69M 40.69M —
0.0%
Diluted shares
40.69M 40.69M 40.69M 40.69M —
0.0%
Line item 2025 2024 2023 2022 2021 YoY
Cash & equivalents
$26.97M $24.38M $24.39M $33.61M —
+10.6%
Cash & short-term investments
$47.04M $49.57M $39.89M $33.61M —
-5.1%
Accounts receivable
$19.26M $19.66M $18.61M $20.73M —
-2.0%
Inventory
$34.27M $32.68M $40.94M $31.81M —
+4.9%
Total current assets
$102.95M $104.19M $103.96M $90.87M —
-1.2%
Property, plant & equipment
$36.85M $36.60M $37.07M $36.89M —
+0.7%
Goodwill & intangibles
$0 $4.25M — $0 $1.05M
-100.0%
Total assets
$173.62M $172.64M $175.07M $173.61M —
+0.6%
Total current liabilities
$7.17M $5.13M $5.37M $5.55M —
+39.9%
Current debt
$0 $0 — — —
—
Long-term debt
$0 $0 — — —
—
Total debt
$0 $0 — — —
—
Total liabilities
$8.35M $6.18M $6.39M $6.56M —
+35.0%
Retained earnings
$119.76M $120.44M $121.87M $120.94M —
-0.6%
Shareholder equity
$165.28M $165.76M $167.99M $166.35M —
-0.3%
Working capital
$95.77M $99.06M $98.58M $85.33M —
-3.3%
Net tangible assets
$165.28M $165.76M $167.99M $166.35M —
-0.3%
Shares issued
40.69M 40.69M 40.69M 40.69M —
0.0%
Line item 2025 2024 2023 2022 YoY
Net income
$5.19M $9.88M $5.56M $5.70M
-47.5%
Depreciation & amortisation
$1.92M $1.78M $1.63M $1.68M
+8.1%
Change in working capital
$328.91K $7.86M -$8.10M -$5.63M
-95.8%
Operating cash flow
$2.90M $14.45M -$3.06M $325.60K
-79.9%
Capital expenditure
-$2.27M -$2.57M -$1.49M -$1.02M
+11.7%
Investing cash flow
$3.67M -$4.53M -$3.22M -$744.49K
+180.9%
Dividends paid
-$4.07M -$9.56M -$3.26M -$2.44M
+57.4%
Financing cash flow
-$4.07M -$9.56M -$3.28M -$2.49M
+57.4%
Free cash flow
$634.16K $11.89M -$4.54M -$695.06K
-94.7%
End cash position
$26.97M $24.38M $24.39M $33.61M
+10.6%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$17.16M $20.85M $16.48M $16.62M $16.05M
-17.7%
Operating revenue
$17.16M $20.85M $16.48M $16.62M $16.05M
-17.7%
Cost of revenue
$8.59M $13.45M $8.12M $10.54M $11.03M
-36.1%
Gross profit
$8.56M $7.40M $8.36M $6.08M $5.02M
+15.7%
Total operating expense
$6.78M $4.93M $6.82M $6.10M $7.06M
+37.6%
Operating income
$1.78M $2.48M $1.54M -$16.00K -$2.04M
-28.0%
Net interest income
$43.00K $160.00K $188.00K $119.00K $252.00K
-73.1%
Pre-tax income
$1.72M $3.05M $2.12M $323.00K -$1.65M
-43.7%
Tax provision
$705.00K $724.00K $652.00K $364.00K -$234.00K
-2.6%
Net income
$1.01M $2.32M $1.47M -$41.00K -$1.42M
-56.5%
Net income to common
$1.01M $2.32M $1.47M -$41.00K -$1.42M
-56.5%
Basic EPS
0.02 0.06 0.04 -0.00 -0.03
-56.6%
Diluted EPS
0.02 0.06 0.04 -0.00 -0.03
-56.6%
EBIT
$1.72M $3.05M $2.12M $323.00K -$1.65M
-43.7%
EBITDA
$1.72M $3.05M $2.12M $323.00K -$1.65M
-43.7%
Basic shares
40.69M 40.69M 40.69M 40.69M 40.69M
0.0%
Diluted shares
40.69M 40.69M 40.69M 40.69M 40.69M
0.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Cash & equivalents
$20.50M $26.04M $26.97M $21.31M $20.36M —
-21.3%
Cash & short-term investments
$44.92M $48.49M $47.04M $46.29M $44.20M —
-7.4%
Accounts receivable
$19.70M $19.43M $19.26M $20.78M $22.03M —
+1.4%
Inventory
$34.22M $33.39M $34.27M $33.07M $33.25M —
+2.5%
Total current assets
$101.74M $103.77M $102.95M $103.42M $102.25M —
-2.0%
Property, plant & equipment
$32.45M $32.33M $36.85M $37.48M $34.20M —
+0.4%
Goodwill & intangibles
$4.04M $4.04M $0 $0 $0 —
0.0%
Total assets
$171.88M $174.36M $173.62M $170.50M $169.74M —
-1.4%
Total current liabilities
$5.73M $5.88M $7.17M $5.57M $4.77M —
-2.5%
Current debt
$0 $0 $0 $0 $0 —
—
Long-term debt
$0 $0 $0 $0 $0 —
—
Total debt
$0 $0 $0 $0 $0 —
—
Total liabilities
$6.95M $7.08M $8.35M $6.65M $5.84M —
-1.7%
Retained earnings
— — $119.76M $118.10M $118.14M $119.56M
—
Shareholder equity
$164.92M $167.28M $165.28M $163.85M $163.90M —
-1.4%
Working capital
$96.02M $97.89M $95.77M $97.85M $97.48M —
-1.9%
Net tangible assets
$160.88M $163.24M $165.28M $163.85M $163.90M —
-1.4%
Shares issued
40.69M 40.69M 40.69M 40.69M 40.69M —
0.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Net income
$1.72M $3.05M $2.27M $323.00K -$1.65M —
-43.7%
Change in working capital
-$2.10M -$1.47M $1.86M $1.95M -$1.45M —
-42.8%
Operating cash flow
$860.00K $1.95M $4.38M $2.16M -$3.91M —
-56.0%
Capital expenditure
-$692.00K -$369.00K -$3.60M -$230.00K -$1.24M —
-87.5%
Investing cash flow
-$1.05M -$192.00K $1.83M -$60.00K -$726.00K —
-447.4%
Dividends paid
— — $0 $0 $0 -$4.07M
—
Financing cash flow
-$3.25M $0 $0 $0 $0 —
—
Free cash flow
$168.00K $1.58M $4.64M $1.93M -$5.16M —
-89.4%
End cash position
$44.92M $48.49M $26.97M $46.29M $44.20M —
-7.4%
Analyst targets & ownership Account required
Mean target —
High target —
Low target —
Implied upside —
Analyst count —
Consensus —
Strong buy / Buy — / —
Hold —
Sell / Strong sell — / —
Held by insiders —
Held by institutions —
Institutions holding —
Free account required
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals Computed from 2Y daily closes
SMA 10
1.77
-4.12% from price
SMA 20
1.77
-3.95% from price
SMA 50
1.77
-3.89% from price
SMA 100
1.80
-5.55% from price
SMA 200
1.85
-7.88% from price
EMA 12
1.76
-3.65% from price
EMA 26
1.77
-3.83% from price
EMA 50
1.78
-4.29% from price
MACD (12,26,9)
-0.00
Hist -0.01
ATR (14)
0.01
0.42% of price
Realised vol 30D
27.1%
Annualised
Bollinger upper
1.82
20, 2σ
Bollinger lower
1.72
20, 2σ
50 / 200 cross
Death
1.77 vs 1.85
Trend bias
Below 200
-7.88%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 1.70
Calls Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Puts Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Free account required
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile Daily returns · 1Y window
Beta vs SPY
-0.00
Less volatile than market
Correlation to SPY
-0.00
Largely independent
Realised vol 30D
27.1%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-18.7%
Peak to trough
Max drawdown 5Y
-37.5%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines 7137.KL · links out to the publisher
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.
Request the strategy overview