Looking closer into the figures for 2017 ( and 2016)
Turnover = RMB 11,548 Mil ( RMB 8,865 Mil)
Profit before Tax = RMB 5.555 Mil ( RMB 4,527 Mil )
Tax and LAT = RMB 1,950 Mil ( RMB 1,065 Mil)
Earnings per share = RMB 1.17 ( RMB 1.15)
Profit for year = RMB 3,605 Mil ( RMB 3,461 Mil )
So both Turnover and Pre-tax profit was higher for 2017 but the Taxman's bigger bite knocked back the profit for 2017 to 2016 level. .
Turnover = RMB 11,548 Mil ( RMB 8,865 Mil)
Profit before Tax = RMB 5.555 Mil ( RMB 4,527 Mil )
Tax and LAT = RMB 1,950 Mil ( RMB 1,065 Mil)
Earnings per share = RMB 1.17 ( RMB 1.15)
Profit for year = RMB 3,605 Mil ( RMB 3,461 Mil )
So both Turnover and Pre-tax profit was higher for 2017 but the Taxman's bigger bite knocked back the profit for 2017 to 2016 level. .