Medical Imaging Corporation (TPEX:6637)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
72.00
-0.10 (-0.14%)
Apr 20, 2026, 12:59 PM CST

Medical Imaging Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9302,0832,2951,7801,045884
Market Cap Growth
-8.20%-9.23%28.90%70.43%18.20%-26.82%
Enterprise Value
1,8232,0061,8911,6991,021989
Last Close Price
72.0077.7089.0376.3043.0734.79
PE Ratio
10.0811.2313.9114.679.3611.51
PS Ratio
1.661.792.772.612.141.46
PB Ratio
1.721.862.573.172.072.04
P/TBV Ratio
1.721.862.573.172.072.04
P/FCF Ratio
--13.3320.094.9510.78
P/OCF Ratio
--11.0210.554.348.52
EV/Sales Ratio
1.571.722.282.492.101.64
EV/EBITDA Ratio
6.547.287.606.735.175.24
EV/EBIT Ratio
8.078.889.478.036.977.34
EV/FCF Ratio
-5.66-10.9919.174.8412.06
Debt / Equity Ratio
0.410.410.110.260.300.57
Debt / EBITDA Ratio
1.661.660.370.580.751.29
Debt / FCF Ratio
--0.551.670.713.00
Net Debt / Equity Ratio
-0.10-0.10-0.44-0.12-0.060.28
Net Debt / EBITDA Ratio
-0.39-0.39-1.58-0.27-0.170.64
Net Debt / FCF Ratio
0.340.34-2.28-0.77-0.151.48
Asset Turnover
0.750.750.810.840.630.79
Inventory Turnover
3.613.615.354.766.008.27
Quick Ratio
1.971.972.771.621.871.47
Current Ratio
3.043.043.592.302.781.84
Return on Equity (ROE)
18.42%18.42%22.66%22.77%23.83%18.21%
Return on Assets (ROA)
9.10%9.10%12.16%16.27%11.91%11.01%
Return on Invested Capital (ROIC)
17.63%23.43%31.77%31.59%22.05%19.13%
Return on Capital Employed (ROCE)
14.80%14.80%20.90%32.80%24.50%23.30%
Earnings Yield
9.61%8.91%7.19%6.82%10.68%8.69%
FCF Yield
-16.68%-15.46%7.50%4.98%20.20%9.28%
Dividend Yield
6.24%5.79%4.49%3.93%6.50%5.75%
Payout Ratio
52.41%52.41%39.00%49.50%38.44%69.85%
Buyback Yield / Dilution
-12.51%-12.51%-7.38%0.07%0.01%-0.12%
Total Shareholder Return
-6.27%-6.71%-2.88%4.01%6.51%5.63%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.