XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information and Enterprise Reporting - Summary of Company’s Revenue by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 25, 2024
May 27, 2023
Segment Reporting Information [Line Items]      
Revenue $ 551,331 $ 632,801 $ 775,643
Cost of services 343,907 386,733 462,501
Gross Profit 207,424 246,068 313,142
Operating Segments | On-Demand Talent      
Segment Reporting Information [Line Items]      
Revenue 205,976 272,600 372,679
Cost of services 127,195 167,796 222,595
Gross Profit 78,781 104,804 150,084
Compensation, bonus and commissions 47,048 53,910 67,835
Other segment expenses 14,617 19,221 21,765
Adjusted EBITDA $ 17,116 $ 31,673 $ 60,484
Gross Margin 38.20% 38.40% 40.30%
Adjusted EBITDA margin (as a percent) 8.30% 11.60% 16.20%
Operating Segments | Consulting      
Segment Reporting Information [Line Items]      
Revenue $ 219,215 $ 227,967 $ 259,946
Cost of services 137,619 138,119 152,898
Gross Profit 81,596 89,848 107,048
Compensation, bonus and commissions 38,313 41,714 45,215
Other segment expenses 11,565 9,714 8,356
Adjusted EBITDA $ 31,718 $ 38,420 $ 53,477
Gross Margin 37.20% 39.40% 41.20%
Adjusted EBITDA margin (as a percent) 14.50% 16.90% 20.60%
Operating Segments | Europe & Asia Pacific      
Segment Reporting Information [Line Items]      
Revenue $ 77,602 $ 84,207 $ 93,166
Cost of services 50,216 53,231 58,624
Gross Profit 27,386 30,976 34,542
Compensation, bonus and commissions 16,390 17,804 17,640
Other segment expenses 6,518 7,883 6,989
Adjusted EBITDA $ 4,478 $ 5,289 $ 9,913
Gross Margin 35.30% 36.80% 37.10%
Adjusted EBITDA margin (as a percent) 5.80% 6.30% 10.60%
Operating Segments | Outsourced Services      
Segment Reporting Information [Line Items]      
Revenue $ 39,618 $ 38,122 $ 38,950
Cost of services 23,646 22,239 22,978
Gross Profit 15,972 15,883 15,972
Compensation, bonus and commissions 5,977 6,472 6,467
Other segment expenses 2,414 1,770 2,097
Adjusted EBITDA $ 7,581 $ 7,641 $ 7,408
Gross Margin 40.30% 41.70% 41.00%
Adjusted EBITDA margin (as a percent) 19.10% 20.00% 19.00%
Operating Segments | All Other      
Segment Reporting Information [Line Items]      
Revenue $ 8,920 $ 9,905 $ 10,902
Cost of services 5,231 5,348 5,406
Gross Profit 3,689 4,557 5,496
Compensation, bonus and commissions 2,134 2,098 2,481
Other segment expenses 3,393 3,134 1,884
Adjusted EBITDA $ (1,838) $ (675) $ 1,131
Gross Margin 41.40% 46.00% 50.40%
Adjusted EBITDA margin (as a percent) (20.60%) (6.80%) 10.40%
Unallocated      
Segment Reporting Information [Line Items]      
Adjusted EBITDA $ (35,598) $ (30,865) $ (32,219)