Consolidated Audited Results (all in HK$'000)
For the year ended 30 June
| 2021 | 2020 | 2019 | 2018 | 2017 | |
| Revenue | 86,719 | 92,054 | 106,206 | 113,030 | 101,762 |
| (Loss) Profit for the year attributable to owners of the Company | (14,065) | (28,413) | 48,730 | 126,125 | 115,591 |
| Dividends per share (Hong Kong cents) | 2.00 | 2.00 | 7.00 | 6.50 | 5.50 |
| Basic (Loss) Earnings per share (Hong Kong cents) | (5.9) | (12.0) | 21.5 | 56.0 | 51.4 |
| Diluted Earnings per share (Hong Kong cents) | N/A | N/A | 20.5 | 53.0 | 48.8 |