CTBC Financial Holding financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
NT$73.26B NT$86.16B NT$94.91B NT$93.86B NT$89.07B NT$61.17B NT$62.79B NT$0.00M NT$116.87B NT$149.60B NT$220.42B NT$259.12B NT$397.26B NT$463.04B NT$403.37B NT$441.36B NT$423.71B NT$383.65B NT$255.48B NT$0.00M NT$0.00M
GM % Gross Margin %
83.69% 82.38% 49.28% 100.00% 85.83% 79.68% 97.96% 0.00% 66.13% 51.91% 48.82% 46.17% 33.55% 37.06% 27.26% 43.98% 52.58% 54.06% 27.16% 0.00% 0.00%
OM Operating Margin
43.78% 45.58% 16.37% 53.66% 48.86% 26.75% 41.51% 0.00% 32.19% 22.38% 23.56% 21.03% 15.37% 21.74% 13.34% 21.53% 24.58% 24.73% 6.54% 0.00% 0.00%
EPS Earnings Per Share
NT$1.10 NT$-0.81 NT$0.83 NT$0.91 NT$0.09 NT$0.87 NT$1.14 NT$1.27 NT$1.24 NT$2.21 NT$1.56 NT$1.43 NT$1.91 NT$1.85 NT$2.16 NT$2.15 NT$2.73 NT$1.55 NT$2.94 NT$0.00
Div. Dividends
NT$0.49 NT$0.25 NT$0.00 NT$0.11 NT$0.39 NT$0.40 NT$0.48 NT$0.28 NT$0.55 NT$0.62 NT$0.00 NT$0.75 NT$0.00 NT$1.08 NT$1.00 NT$1.00 NT$1.05 NT$1.25 NT$1.00 NT$1.22 NT$0.00
PR % Payout Ratio %
44.14% 22.73% -0.00% 13.25% 42.86% 444.44% 55.17% 24.56% 43.31% 50.00% 0.00% 48.08% 0.00% 56.54% 54.05% 46.30% 48.84% 45.79% 64.52% 41.50% 0
Sha. Shares
12456.77m 12456.77m 12456.77m 12456.77m 12748.06m 16291.57m 16210.72m 17296.67m 17056.88m 18705.79m 17812.57m 19561.8m 19467.65m 19469.82m 19496.99m 19496.99m 19496.99m 19496.99m 19496.99m 0m 0m
OCF Operating Cash Flow
NT$-25938.30M NT$-6763.21M NT$64.70B NT$27.92B NT$-248.44M NT$64.54B NT$33.20B NT$-10540.51M NT$58.22B NT$61.11B NT$75.81B NT$134.78B NT$-52060.16M NT$-1892.20M NT$28.51B NT$-47096.73M NT$190.75B NT$-34189.90M NT$94.60B NT$0.00M NT$0.00M
FCF Free Cash Flow
NT$-28143.57M NT$-10129.82M NT$59.82B NT$25.98B NT$-1513.84M NT$62.41B NT$32.06B NT$-13064.06M NT$49.56B NT$53.96B NT$67.26B NT$125.16B NT$-55571.46M NT$-4671.71M NT$25.63B NT$-50399.78M NT$189.25B NT$-35719.90M NT$92.46B NT$0.00M NT$0.00M
FCFS Free Cash Flow Per Share
NT$-2.10 NT$-0.76 NT$4.11 NT$1.72 NT$-0.31 NT$4.08 NT$2.01 NT$-0.97 NT$3.04 NT$3.03 NT$3.69 NT$6.83 NT$-2.91 NT$-0.30 NT$1.19 NT$-2.69 NT$9.58 NT$-1.96 NT$4.58 NT$0.00 NT$0.00