StockData
TLIHNasdaqWholesale-Machinery, Equipment & SuppliesFiscal year ends December 31

Ten-League International Holdings Ltd

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on Apr 30, 2026
$5.50−0.05 (-0.90%)

Close on Oct 19, 2026

Ten-League International statistics

Financials through Dec 31, 2025, price-based ratios appear once a share price is available

Income (trailing twelve months)

Revenue76.18M SGD
Gross Profit18.62M SGD
Operating Income7.19M SGD
Pretax Income7.16M SGD
Net Income5.59M SGD
EBITDA7.19M SGD
EPS (Diluted)0.20 SGD

Margins

Gross Margin24.4%
Operating Margin9.44%
Pretax Margin9.40%
Profit Margin7.33%
EBITDA Margin9.44%
FCF Margin11.9%

Returns

Return on Equity (ROE)48.7%
Return on Assets (ROA)7.53%
Return on Invested Capital (ROIC)12.2%
Return on Capital Employed (ROCE)26.8%

Growth

Revenue Growth (YoY)30.2%
Net Income Growth (YoY)196.5%
EPS Growth (YoY)185.7%

Balance sheet

Cash & Short-Term Investments10.68M SGD
Total Debt33.91M SGD
Net Cash (Debt)-23.22M SGD
Net Cash Per Share-0.79 SGD
Equity (Book Value)16.70M SGD
Book Value Per Share0.57 SGD
Tangible Book Value16.70M SGD
Working Capital-6.58M SGD

Financial position

Current Ratio0.87
Quick Ratio0.50
Debt / Equity2.03
Debt / EBITDA4.72
Debt / FCF3.76
Net Debt / EBITDA3.23
Interest Coverage8.17

Cash flow (trailing twelve months)

Operating Cash Flow26.23M SGD
Capital Expenditures-17.20M SGD
Free Cash Flow9.03M SGD
FCF Per Share0.31 SGD

Efficiency

Asset Turnover1.03
Inventory Turnover3.35
Revenue Per Employee1.09M SGD
Profits Per Employee79.80K SGD
Employee Count70

Shares

Shares Outstanding29,404,300
Shares Change (YoY)2.79%
Float5,786,090
Shares Held by Insiders80.3%

Taxes

Income Tax1.58M SGD
Effective Tax Rate22.0%

Scores

Graham Number1.60 SGD
Piotroski F-Score8

Calculated by StockData from Ten-League International's SEC filings. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.