BTL Inc. (TPEX:6840)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
59.80
+0.50 (0.84%)
Apr 1, 2026, 1:30 PM CST

BTL Inc. Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7981,8491,5401,8301,9542,540
Market Cap Growth
13.41%20.11%-15.88%-6.35%-23.08%-
Enterprise Value
2,1092,2241,8012,1962,2532,690
Last Close Price
59.3061.0050.4764.5972.8091.73
PE Ratio
38.0138.5699.32-14.4819.67
PS Ratio
1.982.031.842.602.203.08
PB Ratio
1.711.761.532.262.593.77
P/TBV Ratio
1.721.771.542.292.633.78
P/FCF Ratio
--95.56--16.11
P/OCF Ratio
10.5410.8416.2955.1411.4711.30
EV/Sales Ratio
2.322.452.153.132.543.26
EV/EBITDA Ratio
10.2910.8520.17159.5511.3811.93
EV/EBIT Ratio
34.8636.76--18.2017.02
EV/FCF Ratio
-92.78-111.80--17.06
Debt / Equity Ratio
0.540.540.540.680.620.64
Debt / EBITDA Ratio
2.792.794.2010.642.021.73
Debt / FCF Ratio
--33.72--2.75
Net Debt / Equity Ratio
0.300.300.250.470.340.16
Net Debt / EBITDA Ratio
1.521.522.8627.801.290.46
Net Debt / FCF Ratio
-13.69-13.6915.85-3.00-4.180.66
Asset Turnover
0.530.530.530.490.670.70
Quick Ratio
2.102.101.881.181.471.69
Current Ratio
2.192.192.261.481.651.83
Return on Equity (ROE)
4.66%4.66%1.71%-6.84%18.91%20.90%
Return on Assets (ROA)
2.20%2.20%-0.46%-3.28%5.82%8.37%
Return on Invested Capital (ROIC)
4.40%4.61%-0.97%-6.90%11.93%18.88%
Return on Capital Employed (ROCE)
4.00%4.00%-0.90%-6.30%11.20%15.80%
Earnings Yield
2.67%2.59%1.01%-2.92%6.90%5.08%
FCF Yield
-1.26%-1.23%1.05%-6.96%-3.11%6.21%
Dividend Yield
0.50%-0.59%-3.41%2.58%
Payout Ratio
18.96%18.96%--44.30%17.80%
Buyback Yield / Dilution
-7.93%-7.93%-4.51%-7.21%0.16%-3.60%
Total Shareholder Return
-7.44%-7.93%-3.91%-7.21%3.57%-1.02%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.