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

1H2021

1H2022

1H2023

1H2024

1H2025

HK$‘000

HK$‘000

HK$‘000

HK$‘000

HK$‘000

Revenue

318,678

311,231

340,769

368,372

377,125

Cost of sales

(158,853)

(168,677)

(173,187)

(220,359)

(220,309)

Gross profit

159,825

142,554

167,582

148,013

156,816

Operating expense

(62,903)

(69,784)

(67,646)

(82,272)

(84,262)

Operating profit

96,922

72,770

99,936

65,741

72,554

Finance cost

(945)

(2,504)

(7,332)

4,703

(14,757)

Profit before income tax

95,977

70,266

92,604

70,444

57,797

Income tax expense

(30,399)

(26,799)

(23,985)

(24,135)

(17,392)

Profit for the year

65,578

43,467

68,111

46,309

40,405

Profit attributable to

 

  Owners of the Company

65,138

46,528

67,476

44,154

38,403

  Non controlling interests

440

(3,061)

635

2,155

2,002

 

EBITDA

133,813

114,584

141,658

120,718

131,821

 

 

Gross profit margin

50.15%

45.80%

49.18%

40.18%

41.58%

Operating profit margin

30.41%

23.38%

29.33%

17.85%

19.24%

Net profit for the year margin

20.58%

13.97%

19.99%

12.57%

10.71%

EBITDA margin

41.99%

36.82%

41.57%

32.77%

34.95%