Ten Pao Group Holdings Limited

HKEX:1979.HK

1.45 (HKD) • At close November 5, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) HKD.

20232022202120202019201820172016201520142013
Revenue 4,823.4525,481.3556,362.674,488.6253,636.2913,202.4523,007.0152,583.4042,255.9541,930.5141,690.564
Cost of Revenue 3,987.0384,639.4225,354.4693,698.6123,039.1812,764.4482,481.4552,072.891,863.4281,598.1141,423.843
Gross Profit 836.414841.9331,008.201790.013597.11438.004525.56510.514392.526332.4266.721
Gross Profit Ratio 0.1730.1540.1580.1760.1640.1370.1750.1980.1740.1720.158
Reseach & Development Expenses 158.654166.648209.221126.182123.063114.41399.54182.97673.38263.35257.614
General & Administrative Expenses 416.389402.862411.222275.571262.644228.204195.436154.975180.963127.947122.951
Selling & Marketing Expenses 180.831194.335220.188155.675148.062140.459121.279114.85497.18785.42982.5
SG&A 368.204369.25371.962269.256252.601368.826316.886269.997278.341213.583208.459
Other Expenses 20.38910.62318.2699.3464.84907.35511.92616.07500
Operating Expenses 506.469525.275562.914386.092370.815361.782318.96249.715236.298242.337180.905
Operating Income 329.945316.658445.287403.921226.29589.68221.186254.977140.889140.28289.638
Operating Income Ratio 0.0680.0580.070.090.0620.0280.0740.0990.0620.0730.053
Total Other Income Expenses Net 57.93435.1211.69-30.1-9.375-21.786-20.2627.23810.533-51.722-5.748
Income Before Tax 387.879351.778456.977373.821216.9267.894200.924262.215151.42288.5683.89
Income Before Tax Ratio 0.080.0640.0720.0830.060.0210.0670.1010.0670.0460.05
Income Tax Expense 59.67755.24768.46285.18940.46112.47843.34968.14623.82133.84328.194
Net Income 328.856296.902378.616289.057176.75255.416157.575194.069127.60154.71755.696
Net Income Ratio 0.0680.0540.060.0640.0490.0170.0520.0750.0570.0280.033
EPS 0.320.290.380.290.180.0550.160.190.170.0730
EPS Diluted 0.320.290.380.290.180.0550.160.190.170.0730
EBITDA 511.743471.104573.161494.144307.635168.273283.154309.536187.04174.405125.772
EBITDA Ratio 0.1060.0860.090.110.0850.0530.0940.120.0830.090.074