v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 5,407 $ 39,735 $ 1,911 $ 81,502
Other comprehensive income (loss)        
Change in net unrealized gains, net of tax effects of $(277) and $(320) for the three and six months ended June 28, 2024, respectively, and $210 and $(361) for the three and six months ended June 30, 2023, respectively 339 2,188 1,798 188
Less: reclassification of net gains on interest rate swap to net earnings (1,775) (1,063) (3,560) (2,126)
Net change, net of tax effects (1,436) 1,125 (1,762) (1,938)
Foreign currency translation adjustments (999) (726) (3,881) (115)
Other comprehensive (loss) income (2,435) 399 (5,643) (2,053)
Comprehensive income (loss) $ 2,972 $ 40,134 $ (3,732) $ 79,449