XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operations in Different Geographic Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Operations in Different Geographic Areas [Line Items]      
Property, equipment and leasehold improvements, net $ 75,318 $ 65,539  
Revenues [1] 536,766 513,293 $ 466,269
United States      
Operations in Different Geographic Areas [Line Items]      
Property, equipment and leasehold improvements, net 74,668 64,742  
Revenues [1] 470,078 450,445 397,001
Foreign Countries      
Operations in Different Geographic Areas [Line Items]      
Property, equipment and leasehold improvements, net 650 797  
Revenues [1] $ 66,688 $ 62,848 $ 69,268
[1] Geographic revenues are allocated based on the location of the client.