XML 163 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statement of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) earnings $ (45,618) $ 19,725 $ 1,712 $ 15,488
Foreign currency translation adjustments, net of tax of $1,102 and $(26), $1,927 and $150 for the three and six months ended June 30, 2023 and 2022, respectively 4,145 (97) 7,249 564
Total other comprehensive income (loss) 4,145 (97) 7,249 564
Comprehensive (loss) income $ (41,473) $ 19,628 $ 8,961 $ 16,052