v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 50,771 $ 43,823 $ 152,319 $ 126,084
Other comprehensive (loss) income        
Interest rate swap, net of tax effects 2,563 (45) 9,296 1,575
Foreign currency translation adjustments, net of tax effects (4,091) (556) (7,847) (424)
Other comprehensive (loss) income (1,528) (601) 1,449 1,151
Comprehensive income $ 49,243 $ 43,222 $ 153,768 $ 127,235