£’000 | Note | 2024 | 2023 |
Revenue | 2 | ||
Cost of sales | 2 | ( | ( |
Net fees | 2 | ||
Administrative expenses | 3 | ( | ( |
Impairment losses on financial assets | 12 | ( | ( |
Operating profit | |||
Finance income | 5 | ||
Finance costs | 5 | ( | ( |
Profit before income tax | |||
Income tax expense | 6 | ( | ( |
Profit for the year attributable to the owners of the Company | |||
| Earnings per share attributable to shareholders pence | |||
| Total Group | |||
Basic | 7 | ||
Diluted | 7 |
£’000 | Note | 2024 | 2023 |
Profit for the year | |||
| Other comprehensive loss | |||
| Items that may be subsequently reclassified to income statement: | |||
Exchange differences on retranslation of foreign operations | ( | ( | |
Other comprehensive loss for the year (net of tax) | ( | ( | |
Total comprehensive income for the year attributable to owners of the Company |
Consolidated | Company | ||||
| 30 November | 30 November | 30 November | 30 November | ||
£’000 | Note | 2024 | 2023 | 2024 | 2023 |
| ASSETS | |||||
| Non-current assets | |||||
Property, plant and equipment | 9 | – | – | ||
Intangible assets | 10 | – | – | ||
Investments | 11 | 184,720 | 223,625 | ||
Deferred tax assets | 18 | – | 136 | ||
Total non-current assets | 184,720 | 223,761 | |||
| Current assets | |||||
Trade and other receivables | 12 | 66 | 819 | ||
Current tax assets | 27,292 | 15,542 | |||
Cash and cash equivalents | 13 | 82 | 12 | ||
Total current assets | 27,440 | 16,373 | |||
Total assets | 212,160 | 240,134 | |||
| EQUITY AND LIABILITIES | |||||
| Equity attributable to owners of the Company | |||||
Share capital | 19 | 1,356 | 1,349 | ||
Share premium | 42,098 | 39,700 | |||
Other reserves | ( | ( | (6,196) | (6,889) | |
Retained earnings | 44,353 | 118,401 | |||
Total equity | 81,611 | 152,561 | |||
| Current liabilities | |||||
Bank overdraft | 13 | – | – | ||
Trade and other payables | 14 | 130,538 | 87,573 | ||
Lease liabilities | 15 | – | – | ||
Provisions | 17 | – | – | ||
Current tax liabilities | – | – | |||
Total current liabilities | 130,538 | 87,573 | |||
| Non-current liabilities | |||||
Lease liabilities | 15 | – | – | ||
Provisions | 17 | – | – | ||
Deferred tax liabilities | 18 | 11 | – | ||
Total non-current liabilities | 11 | – | |||
Total liabilities | 130,549 | 87,573 | |||
Total equity and liabilities | 212,160 | 240,134 |
| Total equity | ||||||||||
| Fair value | attributable | |||||||||
| Capital | Currency | reserve | to owners | |||||||
| Share | Share | redemption | Capital | Treasury | translation | of equity | Retained | of the | ||
£’000 | Note | capital | premium | reserve | reserve | reserve | reserve | investments | earnings | Company |
Balance at 1 December 2023 | ( | ( | ||||||||
Profit for the year | ||||||||||
Other comprehensive loss for the year | ( | ( | ||||||||
| Total comprehensive (loss)/income | ||||||||||
for the year | ( | |||||||||
Transfer of loss on disposal of equity investments through other comprehensive income to retainedearnings | ( | |||||||||
Dividends paid to equity holders | ( | ( | ||||||||
| Distributions payable to tracker | ||||||||||
shareholders | ( | ( | ||||||||
| Settlement of vested and unvested | ||||||||||
tracker shares | 19(a) | ( | ||||||||
Settlement of share-based payments | 19(a) | ( | ||||||||
| Purchase of shares by Employee | ||||||||||
Benefit Trust | 19(a) | ( | ( | |||||||
| Credit to equity for equity-settled | ||||||||||
share-based payments | 19(b) | |||||||||
Current and deferred tax on share-based payment transactions | 6,18 | ( | ( | |||||||
Total movements in equity | ( | |||||||||
Balance at 30 November 2024 | ( | ( | ||||||||
Balance at 1 December 2022 | ( | ( | ||||||||
Profit for the year | ||||||||||
Other comprehensive loss for theyear | ( | ( | ||||||||
| Total comprehensive (loss)/income | ||||||||||
for the year | ( | |||||||||
Dividends paid to equity holders | 8 | ( | ( | |||||||
Distributions to tracker shareholders | ( | ( | ||||||||
| Settlement of vested and unvested | ||||||||||
tracker shares | 19(a) | ( | ||||||||
Settlement of share-based payments | 19(a) | ( | ||||||||
| Purchase of shares by Employee | ||||||||||
Benefit Trust | 19(a) | ( | ( | |||||||
| Credit to equity for equity-settled | ||||||||||
share-based payments | 19(b) | |||||||||
Current and deferred tax on share- based payment transactions | 6,18 | |||||||||
Total movements in equity | ( | ( | ||||||||
Balance at 30 November 2023 | ( | ( |
Note | 2024 | 2023 | |
| £’000 | (restated*) | ||
| Cash flows from operating activities | |||
Profit before tax | |||
| Adjustments for: | |||
Depreciation and amortisation charge | 9,10,15 | ||
Loss on disposal of property, plant and equipment other than right-of-use assets | 9 | ||
Gain on lease modification | 9 | ( | |
Finance income | 5 | ( | ( |
Finance costs | 5 | ||
Gain on disposal of subsidiary | 3 | ( | |
Non-cash charge for equity-settled share-based payments | 19(b) | ||
Operating cash flows before changes in working capital and provisions | |||
(Increase)/decrease in receivables | ( | ||
Increase/(decrease) in payables | ( | ||
Decrease in provisions | ( | ( | |
Cash generated from operations | |||
Interest received | 5 | ||
Income tax paid | ( | ( | |
Net cash generated from operating activities | |||
| Cash flows from investing activities | |||
Purchase of property, plant and equipment | 9 | ( | ( |
Purchase of intangible assets | 10 | ( | ( |
Net cash used in investing activities | ( | ( | |
| Cash flows from financing activities | |||
Interest paid | 15,16 | ( | ( |
Lease principal payments | 15,16 | ( | ( |
Proceeds from exercise of share options | |||
Purchase of shares by Employee Benefit Trust | 19(a) | ( | ( |
Dividends paid to equity holders | 8 | ( | ( |
Distributions to tracker shareholders | ( | ||
Net cash used in financing activities | ( | ( | |
Net (decrease)/increase in cash and cash equivalents | ( | ||
Cash and cash equivalents at beginning of the year | |||
Exchange (losses)/gains relating to cash and cash equivalents | ( | ||
Net cash and cash equivalents at end of the year | 13 |
| (Decrease)/ | 2023 | ||
£’000 | 2023 | increase) | (restated) |
| Impact on the Consolidated Statement of Cash Flows | |||
| Cash flows from operating activities | |||
Decrease in receivables | 10,019 | (6,383) | 3,636 |
Cash generated from operations | 93,279 | (6,383) | 86,896 |
Net cash generated from operating activities | 76,041 | (6,383) | 69,658 |
| Cash flows from operating activities | |||
Dividends paid to equity holders | (27,373) | 6,383 | (20,990) |
Net cash used in financing activities | (52,151) | 6,383 | (45,768) |
Revenue | Cost of sales | Net fees | ||||
| £’000 | 2024 | 2023 | 2024 | 2023 | 2024 | 2023 |
DACH | 456,051 | 524,732 | 328,505 | 375,807 | 127,546 | 148,925 |
Rest of Europe | 353,150 | 399,862 | 291,836 | 329,423 | 61,314 | 70,439 |
Netherlands including Spain | 343,571 | 367,643 | 265,039 | 285,494 | 78,532 | 82,149 |
USA | 299,229 | 328,293 | 217,195 | 231,883 | 82,034 | 96,410 |
Middle East & Asia | 40,905 | 42,637 | 21,252 | 21,785 | 19,653 | 20,852 |
1,492,906 | 1,663,167 | 1,123,827 | 1,244,392 | 369,079 | 418,775 |
| Netherlands | ||||||
| 2024 | Rest | including | Middle East | |||
£’000 | DACH | of Europe | Spain | USA | & Asia | Total |
| Timing of revenue recognition | ||||||
Over time | 427, 228 | 351,135 | 334,802 | 290,774 | 27,194 | 1,431,133 |
At a point in time | 28,823 | 2,015 | 8,769 | 8,455 | 13,711 | 61,773 |
456,051 | 353,150 | 343,571 | 299,229 | 40,905 | 1,492,906 |
| Netherlands | ||||||
| 2023 | Rest | including | Middle East | |||
£’000 | DACH | of Europe | Spain | USA | & Asia | Total |
| Timing of revenue recognition | ||||||
Over time | 483,491 | 396,354 | 358,122 | 316,866 | 29,382 | 1,584,215 |
At a point in time | 41,241 | 3,508 | 9,521 | 11,427 | 13,255 | 78,952 |
524,732 | 399,862 | 367,643 | 328,293 | 42,637 | 1,663,167 |
Revenue | Cost of sales | Net fees | ||||
| £’000 | 2024 | 2023 | 2024 | 2023 | 2024 | 2023 |
Germany | 393,850 | 453,537 | 282,082 | 322,662 | 111,768 | 130,875 |
Netherlands | 318,665 | 350,295 | 247,706 | 273,222 | 70,959 | 77,073 |
USA | 299,229 | 328,293 | 217,195 | 231,883 | 82,034 | 96,410 |
UK | 226,904 | 263,461 | 188,575 | 218,508 | 38,329 | 44,953 |
Japan | 13,356 | 10,813 | 2,764 | 1,496 | 10,592 | 9,317 |
RoW 1 | 240,902 | 256,768 | 185,505 | 196,621 | 55,397 | 60,147 |
1,492,906 | 1,663,167 | 1,123,827 | 1,244,392 | 369,079 | 418,775 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
| Non-current assets | ||
UK | 28,334 | 11,458 |
Germany | 13,887 | 11,891 |
USA | 7,553 | 2,687 |
Netherlands | 4,245 | 5,678 |
Japan | 1,792 | 2,730 |
RoW 1 | 2,528 | 3,738 |
58,339 | 38,182 |
Revenue | Cost of sales | Net fees | ||||
| £’000 | 2024 | 2023 | 2024 | 2023 | 2024 | 2023 |
| Brands mix | ||||||
Progressive | 560,519 | 565,938 | 422,172 | 422,272 | 138,347 | 143,666 |
Computer Futures | 454,982 | 538,710 | 338,826 | 401,119 | 116,156 | 137,591 |
Real Staffing Group | 239,976 | 316,062 | 176,938 | 232,322 | 63,038 | 83,740 |
Huxley Associates | 237,429 | 242,457 | 185,891 | 188,679 | 51,538 | 53,778 |
1,492,906 | 1,663,167 | 1,123,827 | 1,244,392 | 369,079 | 418,775 |
Revenue | Cost of sales | Net fees | ||||
| £’000 | 2024 | 2023 | 2024 | 2023 | 2024 | 2023 |
| Service mix | ||||||
Contract | 1,431,133 | 1,584,215 | 1,120,516 | 1,240,713 | 310,617 | 343,502 |
Permanent | 61,773 | 78,952 | 3,311 | 3,679 | 58,462 | 75,273 |
1,492,906 | 1,663,167 | 1,123,827 | 1,244,392 | 369,079 | 418,775 |
Revenue | Cost of sales | Net fees | ||||
| £’000 | 2024 | 2023 | 2024 | 2023 | 2024 | 2023 |
| Skills mix | ||||||
Technology | 747,598 | 842,634 | 569,904 | 640,124 | 177,694 | 202,510 |
Engineering | 422,984 | 415,357 | 317,654 | 306,537 | 105,330 | 108,820 |
Life Sciences | 221,295 | 270,235 | 160,369 | 194,719 | 60,926 | 75,516 |
Other | 101,029 | 134,941 | 75,900 | 103,012 | 25,129 | 31,929 |
1,492,906 | 1,663,167 | 1,123,827 | 1,244,392 | 369,079 | 418,775 |
£’000 | 2024 | 2023 |
Staff costs (note 4) | 234,741 | 255,007 |
Depreciation (note 9) | 15,230 | 15,898 |
Amortisation (note 10) | 24 | 16 |
Loss on disposal of property, plant and equipment (note 9) | 135 | 160 |
Gain on lease modification (note 9) | (69) | – |
Service lease charges – Buildings 1 | 2,464 | 2,176 |
Service lease charges – Cars 1 | 1,903 | 1,890 |
Foreign exchange losses | 742 | 1,882 |
Research and development tax credits 2 | (1,647) | – |
Gain on disposal of subsidiary 3 | (135) | – |
Other income 4 | (2,690) | – |
£’000 | 2024 | 2023 |
| Fees payable to the Company’s auditors for the audit of the Company’s annual financial statements: | ||
– recurring and non-recurring audit fees | 845 | 699 |
| Fees payable to the Company’s auditors and their associates for other services to the Group: | ||
– audit of the Company’s subsidiaries pursuant to legislation | 403 | 429 |
– audit-related assurance services | – | 13 |
– all other non-audit services including Viewpoint subscription | – | 1 |
Fees charged to operating profit | 1,248 | 1,142 |
Group | Company | |||
| £’000 | 2024 | 2023 | 2024 | 2023 |
Wages and salaries (including bonuses) | 200,489 | 216,354 | 1,808 | 1,637 |
Social security costs | 25,453 | 28,917 | 193 | 172 |
Other pension costs | 3,056 | 3,090 | – | 37 |
Temporary staff costs | 757 | 1,761 | – | – |
Share-based payments (see note 19(b)) | 4,986 | 4,885 | 98 | 226 |
234,741 | 255,007 | 2,099 | 2,072 |
| Netherlands | |||||||
| Rest | including | Middle East | Group | Company | |||
| 2024 | of Europe | DACH | USA | Spain | & Asia | total | total |
Sales | 377 | 755 | 324 | 348 | 179 | 1,983 | – |
Non-sales | 485 | 175 | 112 | 102 | 32 | 906 | 7 |
862 | 930 | 436 | 450 | 211 | 2,889 | 7 |
| Netherlands | |||||||
| Rest | including | Middle East | |||||
| 2023 | of Europe | DACH | USA | Spain | & Asia | Group total | Company total |
Sales | 431 | 818 | 367 | 356 | 166 | 2,138 | – |
Non-sales | 635 | 173 | 131 | 94 | 29 | 1,062 | 8 |
1,066 | 991 | 498 | 450 | 195 | 3,200 | 8 |
£’000 | 2024 | 2023 |
| Finance income | ||
Bank interest receivable | 2,890 | 2,237 |
Other interest | 1 | 20 |
2,891 | 2,257 | |
| Finance costs | ||
Interest on lease liability | (1,337) | (605) |
Bank loans and overdrafts | (108) | (93) |
(1,445) | (698) | |
Net finance income | 1,446 | 1,559 |
£’000 | 2024 | 2023 |
| Current income tax | ||
Corporation tax charged on profits for the year | 18,966 | 23,679 |
Adjustments in respect of prior periods | (4,157) | (447) |
Total current tax charge | 14,809 | 23,232 |
| Deferred income tax | ||
Origination and reversal of temporary differences | 2,414 | (1,117) |
Adjustments in respect of prior periods (note 18) | 725 | (251) |
Total deferred tax charge/(credit) | 3,139 | (1,368) |
Total income tax charge in the Consolidated Income Statement | 17,948 | 21,864 |
£’000 | 2024 | 2023 |
Profit before income tax for the Group | 67,640 | 77,915 |
Profit before income tax multiplied by the standard rate of corporation tax in the UK at 25.0% (FY23: 23.0%) | 16,910 | 17,920 |
| Effects of: | ||
Disallowable items | 1,585 | 976 |
Uncertain tax positions – current year | 826 | 261 |
Uncertain tax positions – prior year | (3,054) | – |
Share-based payments | 487 | 483 |
Differing tax rates on overseas earnings | 1,744 | 2,524 |
Utilisation of tax losses brought forward | (691) | (454) |
Adjustments in respect of prior periods | (396) | (697) |
Adjustments due to tax rate changes | 124 | (1) |
Tax losses for which deferred tax asset was not recognised or derecognised | 413 | 852 |
Total tax charge for the year | 17,948 | 21,864 |
At the effective tax rate | 26.5% | 28.1% |
£’000 | 2024 | 2023 |
| Equity-settled share-based payments: | ||
Current tax credit | 45 | 69 |
Deferred tax charge | (55) | (37) |
(10) | 32 |
£’000 | 2024 | 2023 |
| Earnings | ||
Profit for the year attributable to owners of the Company | 49,692 | 56,051 |
million | 2024 | 2023 |
| Number of shares | ||
Weighted average number of shares used for basic EPS | 132.8 | 132.1 |
Dilutive effect of share plans | 1.3 | 2.9 |
Diluted weighted average number of shares used for diluted EPS | 134.1 | 135.0 |
pence | 2024 | 2023 |
Basic EPS | 37.4 | 42.4 |
Diluted EPS | 37.1 | 41.5 |
£’000 | 2024 | 2023 | |
| Amounts recognised as distributions to equity holders in the year | |||
Interim dividend of 5.0 pence for FY22 per share (note a) | – | 6,605 | |
Interim dividend of 5.0 pence for FY23 per share (note b) | 494 | 6,383 | |
Final dividend of | per share (note c) | 15,366 | 14,385 |
15,860 | 27,373 |
£’000 | 2024 | 2023 | |
| Amounts arising in respect of the financial year | |||
Interim dividend of 5.1 pence for FY24 (5.0 pence for FY23) | per share (note d) | 6,824 | 6,383 |
Proposed final dividend of | per share (note e) | 12,221 | 15,327 |
19,045 | 21,710 |
| Right-of-use | Computer | Leasehold | Fixtures and | ||
| £’000 | assets | equipment | improvements | fittings | Total |
| Cost | |||||
At 1 December 2022 | 54,067 | 17,540 | 9,922 | 5,229 | 86,758 |
Additions | 12,199 | 1,114 | 353 | 508 | 14,174 |
Disposals | (10,305) | (3,358) | (805) | (382) | (14,850) |
Forex revaluation | (973) | (184) | (235) | (67) | (1,459) |
At 30 November 2023 | 54,988 | 15,112 | 9,235 | 5,288 | 84,623 |
Additions | 23,497 | 2,096 | 4,046 | 1,654 | 31,293 |
Disposals | (15,091) | (2,227) | (1,343) | (443) | (19,104) |
Forex revaluation | (1,408) | (242) | (162) | (136) | (1,948) |
At 30 November 2024 | 61,986 | 14,739 | 11,776 | 6,363 | 94,864 |
| Accumulated depreciation | |||||
At 1 December 2022 | 24,273 | 15,195 | 8,059 | 3,982 | 51,509 |
Depreciation charge for the year | 13,174 | 1,596 | 759 | 369 | 15,898 |
Disposals | (8,747) | (3,242) | (768) | (375) | (13,132) |
Forex revaluation | (418) | (156) | (147) | (47) | (768) |
At 30 November 2023 | 28,282 | 13,393 | 7,903 | 3,929 | 53,507 |
Depreciation charge for the year | 12,944 | 1,132 | 702 | 452 | 15,230 |
Disposals | (15,160) | (2,228) | (1,207) | (443) | (19,038) |
Forex revaluation | (633) | (206) | (131) | (82) | (1,052) |
At 30 November 2024 | 25,433 | 12,091 | 7,267 | 3,856 | 48,647 |
| Net book value | |||||
At 30 November 2024 | 36,553 | 2,648 | 4,509 | 2,507 | 46,217 |
At 30 November 2023 | 26,706 | 1,719 | 1,332 | 1,359 | 31,116 |
| Internally generated | ||||||
| Software | ||||||
| and system | ||||||
| Computer | Assets under | development | ||||
£’000 | Goodwill | software | construction | costs | Trademarks | Total |
| Cost | ||||||
At 1 December 2022 | 206,317 | 9,084 | – | 39,112 | 71 | 254,584 |
Additions | – | 64 | 6,173 | – | – | 6,237 |
Disposals | – | (3,760) | – | – | – | (3,760) |
Forex revaluation | – | (1) | – | – | – | (1) |
At 30 November 2023 | 206,317 | 5,387 | 6,173 | 39,112 | 71 | 257,060 |
Additions | – | – | 6,790 | – | – | 6,790 |
Disposals | – | (2,988) | – | – | – | (2,988) |
Reclassification, including RDEC claim (see note 3) | – | – | (1,708) | – | – | (1,708) |
Forex revaluation | – | (3) | – | – | – | (3) |
At 30 November 2024 | 206,317 | 2,396 | 11,255 | 39,112 | 71 | 259,151 |
| Accumulated amortisation and impairment | ||||||
At 1 December 2022 | 205,479 | 9,076 | – | 39,112 | 71 | 253,738 |
Amortisation charge for the year | – | 16 | – | – | – | 16 |
Disposals | – | (3,760) | – | – | – | (3,760) |
At 30 November 2023 | 205,479 | 5,332 | – | 39,112 | 71 | 249,994 |
Amortisation charge for the year | – | 24 | – | – | – | 24 |
Disposals | – | (2,987) | – | – | – | (2,987) |
Forex revaluation | – | (2) | – | – | – | (2) |
At 30 November 2024 | 205,479 | 2,367 | – | 39,112 | 71 | 247,029 |
| Net book value | ||||||
At 30 November 2024 | 838 | 29 | 11,255 | – | – | 12,122 |
At 30 November 2023 | 838 | 55 | 6,173 | – | – | 7,066 |
Cost | £’000 |
At 1 December 2022 | 372,228 |
| Additions | |
– Settlement of vested tracker shares | 4,075 |
– Settlement of unvested tracker shares | 461 |
– Capital contribution relating to share-based payments | 3,919 |
At 30 November 2023 | 380,683 |
| Additions | |
– Settlement of vested tracker shares | 4,841 |
– Capital contribution relating to share-based payments | 2,761 |
At 30 November 2024 | 388,285 |
| Provision for impairment | |
At 1 December 2022 | 157,010 |
Provision made during the year | 48 |
At 30 November 2023 | 157,058 |
Provision made during the year | 46,507 |
At 30 November 2024 | 203,565 |
| Net carrying value | |
At 30 November 2024 | 184,720 |
At 30 November 2023 | 223,625 |
Group | Company | |||
| 30 November | 30 November | 30 November | 30 November | |
| £’000 | 2024 | 2023 | 2024 | 2023 |
Trade receivables | 268,825 | 245,525 | – | – |
Contract assets | 88,635 | 94,091 | – | – |
Other receivables | 6,462 | 5,873 | 66 | 66 |
Less allowance for ECLs | (8,718) | (8,639) | – | – |
Trade receivables, contract assets and other receivables – net off ECL | 355,204 | 336,850 | 66 | 66 |
Prepayments | 9,703 | 8,270 | – | – |
Other taxes and social security – debtor | – | – | – | 753 |
364,907 | 345,120 | 66 | 819 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
| Provision for impairment of trade receivables | ||
At the beginning of the year | 8,639 | 3,704 |
Charge for the year | 7,304 | 8,306 |
Bad debts written off | (768) | (1,617) |
Reversed as amounts recovered | (6,413) | (1,728) |
Exchange differences | (44) | (26) |
At the end of the year | 8,718 | 8,639 |
Group | Company | |||
| 30 November | 30 November | 30 November | 30 November | |
| £’000 | 2024 | 2023 | 2024 | 2023 |
Cash at bank | 69,756 | 83,202 | 82 | 12 |
Bank overdraft | (88) | – | – | – |
Net cash and cash equivalents | 69,668 | 83,202 | 82 | 12 |
Group | Company | |||
| 30 November | 30 November | 30 November | 30 November | |
| £’000 | 2024 | 2023 | 2024 | 2023 |
Trade payables | 54,828 | 33,821 | – | – |
Accruals | 115,447 | 133,775 | 885 | 627 |
Other taxes and social security | 12,862 | 19,617 | 207 | 73 |
Other payables | 15,086 | 12,919 | 501 | 1,112 |
Amounts due to subsidiaries (note 22) | – | – | 128,945 | 85,761 |
198,223 | 200,132 | 130,538 | 87,573 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
Buildings | 35,577 | 24,772 |
Cars | 976 | 1,934 |
| Total right-of-use assets | ||
(refer to note 9 Property, plant and equipment) | 36,553 | 26,706 |
Current lease liabilities | 10,419 | 11,297 |
Non-current lease liabilities | 29,362 | 17,720 |
| Total lease liabilities | ||
(refer to note 23 Financial instruments and financial risk management) | 39,781 | 29,017 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
Buildings | 11,868 | 11,955 |
Cars | 1,076 | 1,219 |
Total depreciation charge of right-of-use assets | 12,944 | 13,174 |
| £’000 | |
Balance at 1 December 2022 | 33,702 |
| Cash flows: | |
Interest paid to bank | (93) |
Payments of principal and interest element of lease liabilities | (14,855) |
Total cash flows | (14,948) |
Lease increases | 11,479 |
Lease termination | (1,558) |
Other movements 1 | 342 |
Balance at 30 November 2023 and 1 December 2023 | 29,017 |
| Cash flows: | |
Interest paid to bank | (108) |
Payments of principal and interest element of lease liabilities | (14,448) |
Total cash flows | (14,556) |
Lease increases | 25,311 |
Lease termination | (868) |
Other movements 1 | 877 |
Balance at 30 November 2024 | 39,781 |
| Restructuring | ||||||
| and termination | Tracker share | Onerous | ||||
£’000 | Dilapidations | payments | liability | Legal | contracts | Total |
At 1 December 2022 | 2,819 | 3,041 | 1,900 | 2,910 | 984 | 11,654 |
Additions | 772 | 414 | – | 1,485 | – | 2,671 |
Released to the income statement | (56) | (287) | (225) | – | – | (568) |
Utilised during the year | (370) | (2,753) | (483) | (137) | (459) | (4,202) |
Forex revaluation | 24 | – | – | (55) | – | (31) |
At 30 November 2023 | 3,189 | 415 | 1,192 | 4,203 | 525 | 9,524 |
Additions | 444 | 1,397 | – | 196 | – | 2,037 |
Released to the income statement | (358) | (99) | (90) | (1,389) | – | (1,936) |
Utilised during the year | (25) | (318) | (1,102) | (867) | (345) | (2,657) |
Forex revaluation | (71) | – | – | (41) | (4) | (116) |
At 30 November 2024 | 3,179 | 1,395 | – | 2,102 | 176 | 6,852 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
| Expected timing of provision utilisation | ||
Current | 4,068 | 7,373 |
Non-current | 2,784 | 2,151 |
6,852 | 9,524 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
Within one year | 4,068 | 7,372 |
One to five years | 2,219 | 1,987 |
After five years | 565 | 165 |
6,852 | 9,524 |
| Fixed asset | |||||
| timing | Share-based | ||||
| £’000 | differences | Leases | payments | Provisions | Total |
At 1 December 2022 | (7,894) | 9,986 | 1,141 | 1,383 | 4,616 |
Credit to income statement for the year | 1,341 | (1,844) | 83 | 1,537 | 1,117 |
Prior year credit to income statement for the year | 1 | – | 218 | 32 | 251 |
Charge directly to equity | – | – | (37) | – | (37) |
Forex revaluation | (1) | – | (16) | (131) | (148) |
At 30 November 2023 | (6,553) | 8,142 | 1,389 | 2,821 | 5,799 |
(Charge)/credit to income statement for the year | (3,992) | 2,424 | (853) | 7 | (2,414) |
Prior year (charge)/credit to income statement for the year | (586) | – | – | (139) | (725) |
Charge directly to equity | – | – | (55) | – | (55) |
Forex revaluation | (8) | – | (14) | (37) | (59) |
At 30 November 2024 | (11,139) | 10,566 | 467 | 2,652 | 2,546 |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
| Operating tax losses not recognised | ||
Europe | 12,626 | 13,854 |
Asia Pacific | 12,909 | 12,637 |
Rest of World | – | 764 |
25,535 | 27,255 |
| £’000 | |
At 1 December 2022 | 225 |
Charge to income statement for the year | (77) |
Charge directly to equity | (12) |
At 30 November 2023 | 136 |
Charge to income statement for the year | (128) |
Charge directly to equity | (19) |
At 30 November 2024 | (11) |
| Capital | ||||
| redemption | Treasury | |||
| Number of | Share capital | reserve | reserve | |
| ordinary shares | £’000 | £’000 | £’000 | |
| Issued and fully paid | ||||
At 1 December 2022 | 134,462,622 | 1,345 | 172 | (6,581) |
Issue of new shares | 409,818 | 4 | – | – |
Purchase of shares by EBT | – | – | – | (10,000) |
Utilisation of shares held by EBT | – | – | – | 8,642 |
At 30 November 2023 | 134,872,440 | 1,349 | 172 | (7,939) |
Issue of new shares | 698,585 | 7 | – | – |
Purchase of shares by EBT | – | – | – | (10,000) |
Utilisation of shares held by EBT | – | – | – | 10,693 |
At 30 November 2024 | 135,571,025 | 1,356 | 172 | (7,246) |
30 November 2024 | 30 November 2023 | |||||||
| Number | Number | |||||||
| of share | of share | |||||||
| options/ | options/ | |||||||
| Charge | matching | Charge | matching | Vesting | ||||
| Scheme | (£’000) | shares | (£’000) | shares | period | Expiry date | Valuation method | Performance metrics |
LTIP | 3,922 | 3,520,497 | 4,179 | 3,501,313 | 3 years | Immediate after | Monte Carlo and | Incremental EPS |
| vesting period | Binomial model | growth/TSR | ||||||
| ranking against | ||||||||
| comparator group | ||||||||
| Employee Share Purchase Plan | 384 | 94,856 | 251 | 116,886 | 1 year | n/a | n/a | None |
| (ShareMatch) | ||||||||
SAYE | 235 | 477,602 | 250 | 545,804 | 3 years | 6 months after | Binomial | None |
| 3-year vesting | ||||||||
| period | ||||||||
| Deferred shares (executive | 376 | n/a | 140 | n/a | 1 year | n/a | n/a | Group financial |
| short-term incentive scheme) | targets, shared | |||||||
| objectives, | ||||||||
| personal | ||||||||
| objectives | ||||||||
Growth Incentive Plan | 69 | 1,559,170 | 51 | 161,515 | 3 years | Immediate after | n/a | Regional financial |
| vesting period | targets | |||||||
SIP | – | n/a | 14 | n/a | 1 year | n/a | n/a | None |
Total | 4,986 | 5,652,125 | 4,885 | 4,325,518 |
| Number of options | |
At 1 December 2022 | 3,562,691 |
Granted | 1,736,137 |
Exercised | (1,002,678) |
Lapsed | (17,192) |
Forfeited | (777,645) |
At 30 November 2023 | 3,501,313 |
Granted | 1,757,844 |
Exercised | (1,515,171) |
Lapsed | (9,192) |
Forfeited | (214,297) |
At 30 November 2024 | 3,520,497 |
2024 | 2023 | |
Weighted average fair value (£) | 4.19 | 4.52 |
| Key assumptions used: | ||
Share price at grant date (£) | 4.20 | 4.73 |
Expected volatility 1 | 30.9% | 38.4% |
Annual risk-free interest rate | 4.13% | 3.73% |
Expected life (years) | 3 | 3 |
£’000 | 2024 | 2023 |
Short-term employee benefits | 4,895 | 5,795 |
Share-based payments | 538 | 681 |
Post-employment benefits | 196 | 136 |
Termination benefits | – | 170 |
5,629 | 6,782 |
£’000 | 2024 | 2023 |
| Transactions with the related parties during the year | ||
Investments in subsidiaries (note 11) | (7,602) | (8,455) |
Impairment of investments in subsidiaries (note 11) | (46,507) | (48) |
Settlement of tracker shares with KMP | (573) | (590) |
Loans and advances received from subsidiaries | 43,184 | 34,980 |
Interest income received from subsidiaries | 1 | 4 |
Interest paid to subsidiaries | (8,064) | (4,512) |
| 30 November | 30 November | |
| £’000 | 2024 | 2023 |
| Year-end balances arising from transactions with related parties | ||
Investments in subsidiaries | 184,720 | 223,625 |
Amounts due to subsidiaries | (128,945) | (85,761) |
| Measured at | |||
| amortised | Total carrying | ||
£’000 | Note | cost | amount |
| At 30 November 2024 | |||
| Financial assets | |||
Trade receivables and contract assets | 12 | 348,742 | 348,742 |
Other receivables | 6,305 | 6,305 | |
Cash and cash equivalents | 13 | 69,756 | 69,756 |
| Financial liabilities | |||
Bank overdraft | 13 | (88) | (88) |
Trade payables and accruals | 14 | (170,275) | (170,275) |
Other payables | (10,841) | (10,841) | |
Lease liabilities | 15,16 | (39,781) | (39,781) |
| Measured at | |||
| amortised | Total carrying | ||
£’000 | Note | cost | amount |
| At 30 November 2023 | |||
| Financial assets | |||
Trade receivables and contract assets | 12 | 330,977 | 330,977 |
Other receivables | 5,011 | 5,011 | |
Cash and cash equivalents | 13 | 83,202 | 83,202 |
| Financial liabilities | |||
Trade payables and accruals | 14 | (167,596) | (167,596) |
Other payables | (9,155) | (9,155) | |
Lease liabilities | 15,16 | (29,017) | (29,017) |
| 2024 | 2024 | 2023 | 2023 | |
| Currency | LCCY’000 | £’000 | LCCY’000 | £’000 |
United Arab Emirates Dirham (AED) | 24,273 | 5,190 | 22,031 | 4,752 |
Canadian Dollar (CAD) | – | – | (151) | (88) |
Swiss Franc (CHF) | 227 | 202 | 339 | 307 |
Euro (EUR) | 21,559 | 17,907 | 9,263 | 7,990 |
Hong Kong Dollar (HKD) | 7,482 | 755 | 6,958 | 706 |
Japanese Yen (JPY) | (226,775) | (1,188) | (982,198) | (5,245) |
Singapore Dollar (SGD) | – | – | (7,029) | (4,163) |
US Dollar (USD) | (30,028) | (23,578) | (34,538) | (27,359) |
(655) | (23,100) |
| Lease | Trade and other payables, | ||
| liabilities | including bank overdrafts | ||
| £’000 | Group | Group | Company |
| At 30 November 2024 | |||
Within one year | 11,518 | 181,204 | 151,878 |
One to five years | 24,664 | – | – |
After five years | 10,500 | – | – |
46,682 | 181,204 | 151,878 |
| Lease | Trade and other payables, | ||
| liabilities | including bank overdrafts | ||
| £’000 | Group | Group | Company |
| At 30 November 2023 | |||
Within one year | 13,430 | 176,751 | 87,500 |
One to five years | 14,720 | – | – |
After five years | 3,317 | – | – |
31,467 | 176,751 | 87,500 |
Category of internal credit rating | Definition of category | Basis of recognition of ECLs |
Performing | Clients have a low risk of default and a strong capacity to meet contractual cash flows | Lifetime ECLs |
| Underperforming/ | Clients negotiating for new credit terms, default in repayment and other relevant indicators | Lifetime ECLs |
| non-performing | that showed customers’ deteriorating financial condition | |
Non-performing | Interest and/or principal payment are 90 days past due | Lifetime ECLs |
Write-off | Clients with no reasonable expectation of recovery | Asset is written off |
| 1–30 days | 31–60 days | 61–120 days | More than 120 | |||
£’000 | Current | past due | past due | past due | days past due | Total |
| 30 November 2024 | ||||||
Expected loss rates | 0.37% | 1.30% | 3.97% | 8.04% | 18.82% | |
Gross trade receivables | 169,986 | 35,555 | 16,256 | 20,679 | 26,349 | 268,825 |
Contract assets | 88,635 | – | – | – | – | 88,635 |
Other assets | 6,305 | – | – | – | – | 6,305 |
Loss allowances | 989 | 463 | 646 | 1,662 | 4,958 | 8,718 |
| 1–30 days | 31–60 days | 61–120 days | More than 120 | |||
£’000 | Current | past due | past due | past due | days past due | Total |
| 30 November 2023 | ||||||
Expected loss rates | 0.58% | 2.47% | 6.70% | 8.72% | 53.80% | |
Gross trade receivables | 187,718 | 27,279 | 13,215 | 8,650 | 8,663 | 245,525 |
Contract assets | 94,091 | – | – | – | – | 94,091 |
Other assets | 5,011 | – | – | – | – | 5,011 |
Loss allowances | 1,664 | 674 | 886 | 754 | 4,661 | 8,639 |
| Net cash and cash equivalents | |||||
| £’000 | Sterling | Euro | US Dollar | Other | Total |
| At 30 November 2024 | |||||
| Functional currency of Group operations | |||||
Sterling | 7,909 | 34,292 | 17,734 | 1,404 | 61,339 |
Euro | – | 3,281 | – | 2,240 | 5,521 |
US Dollar | – | – | 1 | 243 | 244 |
Other | – | – | 942 | 1,622 | 2,564 |
7,909 | 37,573 | 18,677 | 5,509 | 69,668 |
£’000 | Sterling | Euro | US Dollar | Other | Total |
| At 30 November 2023 | |||||
| Functional currency of Group operations | |||||
Sterling | 29,372 | 34,573 | 4,209 | 465 | 68,619 |
Euro | – | 7,388 | – | 182 | 7,570 |
Other | – | – | 399 | 6,614 | 7,013 |
29,372 | 41,961 | 4,608 | 7,261 | 83,202 |
| Summary of fair value methods and assumptions | |
Receivables and payables | Due to the short-term nature of the current receivables and payables, their carrying amount is considered to be the |
| same as their fair value. | |
Cash and cash equivalents, including short-term deposits | Approximates the carrying amount because of the short maturity of these instruments. |
Borrowings | The carrying amount of the Group’s borrowings, primarily the RCF, approximates their fair value. The fair value of the |
| RCF is estimated using discounted cash flow analysis based on the Group’s current incremental borrowing rates for | |
| similar types and maturities of borrowing and is consequently categorised in level 2 of the fair value hierarchy. |
| Country of | |||||
Name of undertaking | % | incorporation | Principal activities | Registered office | |
SThree Austria GmbH | 100 | Austria | Recruitment | Wiedner Gurtel 13, Turm 24, 10 OG. 1100 Vienna, Austria | |
| SThree Temp Experts Österreich | 100 | Austria | Recruitment | Wiedner Gurtel 13, Turm 24, 10 OG. 1100 Vienna, Austria | |
| GmbH | |||||
Computer Futures Solutions NV | 100 | Belgium | Recruitment | Kreupelenstraat 9, 5de en 6de verdieping, B-1000 Brussels, Belgium | |
Huxley Associates Belgium NV | 100 | Belgium | Recruitment | Kreupelenstraat 9, 5de en 6de verdieping, B-1000 Brussels, Belgium | |
SThree Services NV | 100 | Belgium | Recruitment | Kreupelenstraat 9, 5de en 6de verdieping, B-1000 Brussels, Belgium | |
SThree Belgium NV | 100 | Belgium | Recruitment | Kreupelenstraat 9, 5de en 6de verdieping, B-1000 Brussels, Belgium | |
SThree SAS | 100 | France | Recruitment | 124 | Rue Réaumur, Paris, 75002, France |
SThree Holdings GmbH | 100 | Germany | Holding company | Querstrasse 7, 60322, Frankfurt am Main, Germany | |
SThree GmbH | 100 | Germany | Recruitment | Querstrasse 7, 60322, Frankfurt am Main, Germany | |
SThree Temp Experts GmbH | 100 | Germany | Recruitment | Querstrasse 7, 60322, Frankfurt am Main, Germany | |
SThree Services GmbH | 100 | Germany | Recruitment | Querstrasse 7, 60322, Frankfurt am Main, Germany | |
SThree Limited | 100 | Hong Kong | Dormant | Suite 3201, | One Island East, Taikoo Place, 18 Westlands Road, |
| Quarry Bay, Hong Kong | |||||
SThree India Private Limited | 100 | India | Involuntary | 511 | The Corporate Centre, Nirmal Lifestyle Mall, LBS Road, Mulund |
| liquidation | (West), Mumbai, Maharashtra-MH. 400080, India | ||||
SThree Staffing Ireland Limited | 100 | Ireland | Dormant | Pembroke Hall, 38/39 Fitzwilliam Square West, Dublin 2, | |
| D02 NX53, Ireland | |||||
SThree K.K. | 100 | Japan | Recruitment | Kabukiza Tower, 12–15, Ginza 4-chome, Chuo-ku, Tokyo, | |
| Japan | |||||
| Country of | |||||
Name of undertaking | % | incorporation | Principal activities | Registered office | |
SThree S.à r.l. | 100 | Luxembourg | Dormant | 55, rue de Luxembourg, L-8077 Bertrange, Grand Duchy | |
| of Luxembourg | |||||
Progressive Global Energy Sdn. Bhd. | 49 | Malaysia | Recruitment | Level 13, Menara 1 Sentrum, 201, Jalan Tun Sambanthan, | |
| Brickfields, Kuala Lumpur, 50470, Malaysia | |||||
SThree Holdings BV | 100 | Netherlands | Recruitment | Gustav Mahlerlaan 38, Gebouw Som 1, 1082MC, Amsterdam, | |
| Netherlands | |||||
Huxley BV | 100 | Netherlands | Recruitment | Keizersgracht 281, 5e verdieping, 1016ED, Amsterdam, Netherlands | |
SThree Interim Services BV | 100 | Netherlands | Recruitment | Gustav Mahlerlaan 38, Gebouw Som 1, 1082MC, | |
| Amsterdam, Netherlands | |||||
| SThree Middle East for Business | 100 | Saudi Arabia | HR Services | Astrolabs Riyadhi, 3141 Anas Ibn Malik Rod, Al Malqa, | |
| Services Limited Liability | Riyadh 13521, | Saudi Arabia | |||
SThree Pte. Ltd. * | 100 | Singapore | Dormant | 18 Cross Street #14-01, Cross Street Exchange, Singapore, 048423, | |
| Singapore80 Raffles Place, #25-01 UOB Plaza 1, Singapore 048624, | |||||
SThree Business Services Ibérica, S.L. | 100 | Spain | Recruitment | Carrer de Balmes, 89, Barcelona, 08008, Spain | |
SThree Switzerland GmbH | 100 | Switzerland | Recruitment | 3rd Floor, Claridenstrasse 34, 8002 Zürich, Switzerland | |
Cavendish Directors Limited ** | 100 | UK | Dormant | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree UK Holdings Limited ** | 100 | UK | Holding compa | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree Overseas Holdings Limited ** | 100 | UK | Holding company | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree UK Management Limited ** | 100 | UK | Holding company | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
| SThree Overseas Management | 100 | UK | Holding company | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Limited ** | |||||
SThree UK Operations Limited ** | 100 | UK | Holding company | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree Euro UK Limited | 100 | UK | Support services | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree IP Limited ** | 100 | UK | Support services | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
| SThree Management Services | 100 | UK | Management | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Limited ** | services | ||||
SThree Partnership LLP | 100 | UK | Recruitment | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Huxley Associates Global Limited | 100 | UK | Recruitment | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Progressive Global Energy Limited | 100 | UK | Recruitment | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Elevize Limited | 100 | UK | Support services | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
SThree Dollar UK Limited | 100 | UK | Support services | Level 16, 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | |
Specialist Staffing Holdings Inc. | 100 | USA | Holding company | Corporation Service Company, 251 Little Falls Drive, | |
| Wilmington DE 19808, United States | |||||
Specialist Staffing Solutions Inc. | 100 | USA | Recruitment | Corporation Service Company, 251 Little Falls Drive, | |
| Wilmington DE 19808, United States | |||||
Specialist Staffing Services Inc. | 100 | USA | Recruitment | Corporation Service Company, 251 Little Falls Drive, | |
| Wilmington DE 19808, United States |