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 7248.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 · 4 years · 6 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 YoY
Total revenue
$152.09M $161.66M $162.33M $185.74M
-5.9%
Operating revenue
$152.09M $161.66M $162.33M $185.74M
-5.9%
Cost of revenue
$105.86M $113.73M $119.25M $136.72M
-6.9%
Gross profit
$46.23M $47.93M $43.08M $49.02M
-3.5%
Total operating expense
$34.68M $32.39M $30.72M $24.84M
+7.1%
Operating income
$11.55M $15.54M $12.36M $24.18M
-25.7%
Net interest income
$576.42K $1.88M $1.98M $1.24M
-69.4%
Pre-tax income
$11.43M $17.45M $14.24M $25.54M
-34.5%
Tax provision
$2.98M $3.41M $3.63M $4.96M
-12.5%
Net income
$8.45M $14.04M $10.61M $20.58M
-39.9%
Net income to common
$8.45M $14.04M $10.61M $20.58M
-39.9%
Basic EPS
0.03 0.04 0.03 0.06
-39.7%
Diluted EPS
0.03 0.04 0.03 0.06
-39.7%
EBIT
$11.55M $15.54M $12.36M $24.18M
-25.7%
EBITDA
$17.80M $21.85M $18.70M $30.58M
-18.5%
Basic shares
316.96M 316.96M 316.96M 316.96M
0.0%
Diluted shares
316.96M 316.96M 316.96M 316.96M
0.0%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$80.72M $86.66M $84.35M $83.35M
-6.9%
Cash & short-term investments
$80.72M $86.66M $84.35M $83.35M
-6.9%
Accounts receivable
$20.15M $22.86M $26.83M $27.61M
-11.8%
Inventory
$36.04M $36.90M $42.69M $45.08M
-2.3%
Total current assets
$140.30M $149.28M $153.96M $160.10M
-6.0%
Property, plant & equipment
$56.02M $64.75M $65.89M $69.16M
-13.5%
Goodwill & intangibles
$8.58K $8.58K $8.58K $8.58K
0.0%
Total assets
$196.38M $214.04M $219.87M $229.27M
-8.3%
Total current liabilities
$14.07M $16.94M $19.50M $26.46M
-17.0%
Total liabilities
$22.51M $25.91M $28.78M $36.22M
-13.1%
Retained earnings
$63.85M $70.46M $71.47M $76.71M
-9.4%
Shareholder equity
$173.87M $188.13M $191.10M $193.05M
-7.6%
Working capital
$126.24M $132.34M $134.46M $133.64M
-4.6%
Net tangible assets
$173.86M $188.13M $191.09M $193.04M
-7.6%
Shares issued
316.96M 316.96M 316.96M 316.96M
0.0%
Line item 2025 2024 2023 2022 YoY
Net income
$11.43M $17.45M $14.24M $25.54M
-34.5%
Depreciation & amortisation
$6.24M $6.31M $6.33M $6.39M
-1.0%
Change in working capital
-$5.43M $7.44M $16.21K -$4.98M
-173.0%
Operating cash flow
$8.92M $25.20M $15.44M $16.34M
-64.6%
Capital expenditure
-$1.85M -$5.37M -$461.48K -$1.12M
+65.5%
Investing cash flow
-$1.03M -$3.48M $1.51M $6.07M
+70.6%
Dividends paid
-$11.09M -$19.02M -$16.64M -$17.43M
+41.7%
Financing cash flow
-$11.09M -$19.02M -$16.64M -$17.43M
+41.7%
Free cash flow
$7.07M $19.84M $14.98M $15.22M
-64.4%
End cash position
$80.72M $86.66M $84.35M $83.35M
-6.9%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$33.56M $33.68M $37.55M $39.78M $41.07M
-0.4%
Operating revenue
$33.56M $33.68M $37.55M $39.78M $41.07M
-0.4%
Operating income
$33.56M $782.00K $3.91M $2.25M $41.07M
+4,191.2%
Net interest income
$65.00K — — $105.00K $287.00K
—
Pre-tax income
$3.32M $862.00K $4.01M $2.36M $4.20M
+285.0%
Tax provision
$691.00K $466.00K $969.00K $623.00K $927.00K
+48.3%
Net income
$2.63M $396.00K $3.05M $1.73M $3.27M
+563.6%
Net income to common
$2.63M $396.00K $3.05M $1.73M $3.27M
+563.6%
Basic EPS
0.01 0.00 0.01 0.01 0.01
+591.7%
Diluted EPS
0.01 0.00 0.01 0.01 0.01
+591.7%
EBIT
$3.32M $862.00K $4.01M $2.36M $4.20M
+285.0%
EBITDA
$4.74M $2.37M $5.56M $3.93M $5.82M
+100.2%
Basic shares
316.96M 316.96M 316.96M 316.96M 316.96M
0.0%
Diluted shares
316.96M 316.96M 316.96M 316.96M 316.96M
0.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Cash & equivalents
$79.54M $80.72M $88.33M $89.61M $86.54M
-1.5%
Cash & short-term investments
$79.54M $80.72M $88.33M $89.61M $86.54M
-1.5%
Accounts receivable
$20.38M $20.15M $23.03M $22.41M $24.77M
+1.1%
Inventory
$25.87M $36.04M $34.52M $31.21M $34.28M
-28.2%
Total current assets
$136.39M $140.30M $150.45M $147.15M $149.77M
-2.8%
Property, plant & equipment
$55.66M $56.02M $57.61M $59.01M $62.93M
-0.6%
Goodwill & intangibles
$9.00K $8.58K $9.00K $9.00K $9.00K
+4.9%
Total assets
$192.12M $196.38M $208.07M $206.17M $212.71M
-2.2%
Total current liabilities
$11.33M $14.07M $19.46M $16.57M $17.41M
-19.4%
Total liabilities
$19.80M $22.51M $28.04M $25.17M $26.15M
-12.1%
Retained earnings
$62.52M $63.85M $67.42M $68.33M $69.77M
-2.1%
Shareholder equity
$172.32M $173.87M $180.02M $181.00M $186.56M
-0.9%
Working capital
$125.06M $126.24M $130.99M $130.58M $132.36M
-0.9%
Net tangible assets
$172.31M $173.86M $180.01M $180.99M $186.55M
-0.9%
Shares issued
316.96M 316.96M 316.96M 316.96M 316.96M
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
$3.32M $861.69K $4.01M $2.36M $4.20M —
+285.2%
Depreciation & amortisation
$1.42M $1.51M $1.55M $1.57M $1.62M —
-5.6%
Change in working capital
-$1.01M -$4.05M -$1.69M $4.78M -$4.47M —
+75.1%
Operating cash flow
$2.94M -$1.42M $2.36M $8.06M -$81.00K —
+306.8%
Capital expenditure
-$137.00K -$1.34M -$191.00K -$42.00K -$280.00K —
+89.8%
Investing cash flow
-$72.00K -$1.26M -$87.00K $64.00K $257.00K —
+94.3%
Dividends paid
-$3.96M -$3.96M -$3.17M — — -$7.92M
-0.0%
Financing cash flow
-$3.96M -$3.96M -$3.17M -$3.96M $0 —
-0.0%
Free cash flow
$2.80M -$2.76M $2.17M $8.02M -$361.00K —
+201.5%
End cash position
$79.54M $80.72M $88.33M $89.61M $86.54M —
-1.5%
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
0.83
+4.85% from price
SMA 20
0.81
+6.23% from price
SMA 50
0.81
+6.46% from price
SMA 100
0.81
+6.75% from price
SMA 200
0.80
+8.35% from price
EMA 12
0.83
+4.10% from price
EMA 26
0.82
+5.51% from price
EMA 50
0.82
+6.10% from price
MACD (12,26,9)
0.01
Hist 0.01
ATR (14)
0.02
1.94% of price
Realised vol 30D
15.2%
Annualised
Bollinger upper
0.86
20, 2σ
Bollinger lower
0.77
20, 2σ
50 / 200 cross
Golden
0.81 vs 0.80
Trend bias
Above 200
+8.35%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 0.87
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.05
Less volatile than market
Correlation to SPY
0.02
Largely independent
Realised vol 30D
15.2%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-16.1%
Peak to trough
Max drawdown 5Y
-33.0%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines 7248.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