XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statement of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 13,874 $ 8,343 $ 18,022 $ 12,299
Other comprehensive Income (loss) net of tax:        
Foreign currency translation (4,528) 723 (5,842) (1,578)
Net change in market value of investments (29) 0 (93) 0
Net change in market value of interest rate swap 68 139 264 329
Other comprehensive income (loss) (4,489) 862 (5,671) (1,249)
Comprehensive income $ (9,385) $ 9,205 $ 12,351 $ 11,050