XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segments - Summarized Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues $ 190,154 $ 153,095
Segment income before taxes 11,640 7,237
Amortization expense 8,263 7,968
INF    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 99,963 87,533
BTS    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 60,454 38,605
GEO    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 29,737 26,957
Operating Segments    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Segment income before taxes 34,166 26,983
Operating Segments | INF    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 99,963 87,533
Segment income before taxes 16,250 16,812
Operating Segments | BTS    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 60,454 38,605
Segment income before taxes 12,812 6,265
Operating Segments | GEO    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Gross revenues 29,737 26,957
Segment income before taxes 5,104 3,906
Corporate    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Segment income before taxes $ (22,526) $ (19,746)