XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statement of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net earnings (loss) $ 4,363 $ (5,778) $ 6,075 $ 9,710
Foreign currency translation adjustments, net of tax of $(725) and $(163), $1,202 and $(14) for the three and nine months ended September 30, 2023 and 2022, respectively (2,729) (615) 4,520 (51)
Total other comprehensive (loss) income (2,729) (615) 4,520 (51)
Comprehensive income (loss) $ 1,634 $ (6,393) $ 10,595 $ 9,659