XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
segment
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]      
Number of business segment | segment 1    
Segment Reporting Information [Line Items]      
Revenues $ 687,414 $ 623,976 $ 590,901
Forgivable loan amortization 31,055 24,198  
Provision for income taxes 19,589 13,807 15,181
Net income 46,653 38,481 43,619
Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 687,414 623,976 590,901
Employee compensation and fringe benefit costs 418,717 378,611 350,225
Forgivable loan amortization 31,055 24,198 24,403
Client reimbursable expenses 65,739 65,277 63,318
Other segment expense 105,661 103,602 94,155
Provision for income taxes 19,589 13,807 15,181
Net income 46,653 38,481 43,619
Adjustments and reconciling items      
Segment Reporting Information [Line Items]      
Net income $ 0 $ 0 $ 0