IBLHL Medical Distributors
Distribution Services
Mkt Cap
4.5B
P/E (TTM)
18.81
EPS
2.11
ROE
10.14%
Div Yield
5 years
FY2025FY2024FY2023FY2022FY2021
Profitability
Return on Equity (ROE)9.39%0.36%15.56%17.42%19.79%
Return on Assets (ROA)5.68%0.22%9.53%11.27%12.79%
Return on Invested Capital9.35%0.36%15.52%17.29%19.66%
Gross Margin33.29%26.21%33.09%34.15%33.74%
Operating Margin9.61%2.07%15.37%15.65%13.61%
EBITDA Margin9.80%2.28%15.56%15.90%13.91%
Net Margin4.82%0.21%7.67%8.29%10.00%
Pre-Tax Margin7.87%0.80%11.39%13.24%13.62%
Liquidity
Current Ratio2.022.242.052.202.27
Quick Ratio1.251.481.081.221.32
Leverage
Debt / Equity0.070.010.140.140.16
Debt / Assets0.040.010.080.090.11
LT Debt / Equity0.010.000.000.000.01
LT Debt / Assets0.000.000.000.000.01
Net Debt-49.96M-353.20M166.40M109.14M83.42M
Total Debt158.98M22.39M297.64M267.17M258.68M
Efficiency
Asset Turnover1.181.051.241.361.28
Inventory Turnover2.622.292.212.662.67
Per Share
Book Value Per Share23.5821.4621.3918.9116.38
Tangible Book Per Share23.5621.4421.3418.8416.28
Cash Per Share2.123.811.331.601.78
Total Debt Per Share1.610.233.022.712.63
Working Capital Per Share17.2715.2415.4112.9310.44
Shares & Market
Total Shares Outstanding98,526,00498,526,00498,526,04498,526,03598,526,075
Market Cap5.36B2.65B2.32B3.37B6.01B
Enterprise Value5.31B2.30B2.49B3.48B6.09B
Employees224292311304281
Shareholders5,9295,9295,9295,9295,929