Financial Highlights

The Year ended 31 December

2021

2022

2023

2024

2025

HK$‘000

HK$‘000

HK$‘000

HK$‘000

HK$‘000

Revenue

632,931

610,291

714,289

715,682

796,041

Cost of sales

(320,386)

(339,447)

(378,768)

(429,089)

(471,709)

Gross profit

312,545

270,844

335,521

286,593

324,332

Operating expense

(121,283)

(138,037)

(142,007)

(170,814)

(209,704)

Operating profit

191,262

132,807

193,514

115,779

114,628

Finance cost

4,411

(3,827)

(2,904)

10,687

(12,190)

Profit before income tax

195,673

128,980

190,610

126,466

102,438

Income tax expense

(63,289)

(45,462)

(57,356)

(42,107)

(45,805)

Profit for the year

132,384

83,518

133,254

84,359

56,633

Profit attributable to

 

  Owners of the Company

133,560

89,472

131,242

82,285

54,450

  Non controlling interests

(1,176)

(5,954)

2,012

2,074

2,183

 

EBITDA

265,920

213,530

280,864

227,993

242,311

 

 

Gross profit margin

49.38%

44.38%

49.97%

40.04%

40.74%

Operating profit margin

30.22%

21.76%

27.09%

16.18%

14.40%

Net profit for the year margin

21.10%

14.66%

18.37%

11.50%

6.84%

EBITDA margin

42.01%

34.99%

39.32%

31.86%

30.44%

Six months ended 30 June

1H2022

1H2023

1H2024

1H2025

1H2026

HK$‘000

HK$‘000

HK$‘000

HK$‘000

HK$‘000

Revenue

311,231

340,769

368,372

377,125

454,330

Cost of sales

(168,677)

(173,187)

(220,359)

(220,309)

(275,351)

Gross profit

142,554

167,582

148,013

156,816

178,979

Operating expense

(69,784)

(67,646)

(82,272)

(84,262)

(174,572)

Operating profit

72,770

99,936

65,741

72,554

4,407

Finance cost

(2,504)

(7,332)

4,703

(14,757)

4,250

Profit before income tax

70,266

92,604

70,444

57,797

8,657

Income tax expense

(26,799)

(23,985)

(24,135)

(17,392)

(20,425)

Profit for the year

43,467

68,111

46,309

40,405

(11,768)

Profit attributable to

 

  Owners of the Company

46,528

67,476

44,154

38,403

(13,561)

  Non controlling interests

(3,061)

635

2,155

2,002

1,793

 

EBITDA

114,584

141,658

120,718

131,821

79,142

 

 

Gross profit margin

45.80%

49.18%

40.18%

41.58%

39.39%

Operating profit margin

23.38%

29.33%

17.85%

19.24%

0.97%

Net profit for the year margin

13.97%

19.99%

12.57%

10.71%

(2.59%)

EBITDA margin

36.82%

41.57%

32.77%

34.95%

17.42%