v3.26.3
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
USD ($)
Jul. 04, 2026
USD ($)
Apr. 04, 2026
USD ($)
Sep. 27, 2025
USD ($)
Jun. 28, 2025
USD ($)
Mar. 29, 2025
USD ($)
Oct. 03, 2026
USD ($)
segment
Sep. 27, 2025
USD ($)
Segment Reporting [Abstract]                
Number of business segment | segment             1  
Number of reportable segments | segment             1  
Segment Reporting [Line Items]                
Consulting services revenues $ 214,917     $ 185,891     $ 626,707 $ 554,620
Forgivable loan amortization     $ 32,721       34,221  
Provision for income taxes 7,437     4,751     20,316 16,387
Net income 13,906 $ 13,508 $ 11,132 11,473 $ 12,122 $ 18,002 38,546 41,597
Operating segment                
Segment Reporting [Line Items]                
Consulting services revenues 214,917     185,891     626,707 554,620
Employee compensation and fringe benefit costs 130,137     115,390     385,395 339,047
Forgivable loan amortization 12,078     8,525     34,221 22,605
Client reimbursable expenses 21,223     17,802     60,366 53,923
Other segment expense 30,136     27,950     87,863 81,061
Provision for income taxes 7,437     4,751     20,316 16,387
Net income $ 13,906     $ 11,473     $ 38,546 $ 41,597