Skip to main content
TipRanks
Go Ultimate75% OFF

OSR Holdings (OSRH) Ratios

88 Followers

OSR Holdings Ratios

OSRH's free cash flow for Q2 2026 was $-2.42M. For the 2026 fiscal year, OSRH's free cash flow was increased by $4.00 and operating cash flow was $-2.42M. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio0.160.070.010.100.01
Quick Ratio0.150.070.010.100.01
Cash Ratio0.100.010.010.100.01
Solvency Ratio-0.20-0.070.770.150.33
Operating Cash Flow Ratio-0.25-0.33-0.40-0.00-0.00
Short-Term Operating Cash Flow Coverage-1.00-0.830.00-0.00-0.00
Net Current Asset Value$ -41.38M$ -8.33M$ -4.09M$ -1.14M$ -702.45K
Leverage Ratios
Debt-to-Assets Ratio0.031.140.000.980.57
Debt-to-Equity Ratio0.06-0.410.00-31.99-188.68
Debt-to-Capital Ratio0.05-0.680.001.031.01
Long-Term Debt-to-Capital Ratio0.000.000.000.000.00
Financial Leverage Ratio2.21-0.361.13-32.68-332.59
Debt Service Coverage Ratio-3.56-0.220.000.160.58
Interest Coverage Ratio-36.22-271.840.000.000.00
Debt to Market Cap1.720.050.000.010.00
Interest Debt Per Share1.100.600.000.130.05
Net Debt to EBITDA-0.14-1.19-0.005.571.69
Profitability Margins
Gross Profit Margin20.40%22.98%0.00%0.00%0.00%
EBIT Margin-976.74%-335.42%0.00%0.00%0.00%
EBITDA Margin-656.48%-60.90%0.00%0.00%0.00%
Operating Profit Margin-631.01%-331.20%0.00%0.00%0.00%
Pretax Profit Margin-994.16%-336.87%0.00%0.00%0.00%
Net Profit Margin-619.82%-292.58%0.00%0.00%0.00%
Continuous Operations Profit Margin-931.19%-292.58%0.00%0.00%0.00%
Net Income Per EBT62.35%86.85%42.75%100.00%100.00%
EBT Per EBIT157.55%101.71%-51.59%100.00%100.00%
Return on Assets (ROA)-10.52%-448.49%1.10%-2.89%-0.47%
Return on Equity (ROE)-23.20%159.26%1.24%94.35%156.04%
Return on Capital Employed (ROCE)-11.90%264.78%-5.29%94.35%156.04%
Return on Invested Capital (ROIC)-10.84%570.25%-2.26%-3.04%-0.83%
Return on Tangible Assets-470.77%-448.49%1.10%-2.89%-0.47%
Earnings Yield-712.37%-19.99%0.50%-0.04%-0.00%
Efficiency Ratios
Receivables Turnover4.850.000.000.000.00
Payables Turnover0.300.950.000.000.00
Inventory Turnover11.770.000.000.000.00
Fixed Asset Turnover11.520.000.000.000.00
Asset Turnover0.021.530.000.000.00
Working Capital Turnover Ratio-0.28-0.850.000.000.00
Cash Conversion Cycle-1129.42-385.290.000.000.00
Days of Sales Outstanding75.250.000.000.000.00
Days of Inventory Outstanding31.000.000.000.000.00
Days of Payables Outstanding1235.67385.290.000.000.00
Operating Cycle106.250.000.000.000.00
Cash Flow Ratios
Operating Cash Flow Per Share-0.97-0.49-0.11-0.00-0.00
Free Cash Flow Per Share-1.01-0.49-0.11-0.00-0.00
Dividend Paid and CapEx Coverage Ratio-24.540.00-204691.500.000.00
Capital Expenditure Coverage Ratio-24.540.00-204691.500.000.00
Operating Cash Flow Coverage Ratio-0.98-0.830.00-0.00-0.00
Operating Cash Flow to Sales Ratio-1.49-0.620.000.000.00
Free Cash Flow Yield-178.16%-4.23%-1.01%-0.00%-0.00%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-0.14-21.35199.92-2584.36-24211.91
Price-to-Sales (P/S) Ratio0.8714.640.000.000.00
Price-to-Book (P/B) Ratio0.03-7.972.48-2438.29-37779.72
Price-to-Free Cash Flow (P/FCF) Ratio-0.56-23.62-98.59-21595.16-173737.53
Price-to-Operating Cash Flow Ratio-0.58-23.62-98.59-21595.16-173737.53
Price-to-Earnings Growth (PEG) Ratio-0.000.03-0.10-2.95279.37
Enterprise Value Multiple-0.27-25.2321.70479.19345.07
Enterprise Value5.23M54.25M80.71M92.53M80.49M
EV to EBITDA-0.27-25.2321.70479.19345.07
EV to Sales1.8015.370.000.000.00
EV to Free Cash Flow-1.16-24.79-98.57-21849.11-174594.89
EV to Operating Cash Flow-1.21-24.79-98.57-21849.11-174594.89
Tangible Book Value Per Share-9.01-1.454.23-0.00-0.00
Shareholders’ Equity Per Share17.32-1.454.23-0.00-0.00
Tax and Other Ratios
Effective Tax Rate0.060.130.570.000.00
Revenue Per Share0.650.790.000.000.00
Net Income Per Share-4.02-2.300.05-0.00-0.00
Tax Burden0.620.870.431.001.00
Interest Burden1.021.001.001.001.00
Research & Development to Revenue0.110.050.000.000.00
SG&A to Revenue3.160.720.000.000.00
Stock-Based Compensation to Revenue0.000.000.000.000.00
Income Quality0.241.08-2.030.120.14

Currency in USD