XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - 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 Income (Loss) $ 2,484 $ 5,414 $ 3,713 $ 23,436
Other comprehensive loss, net of tax:        
Foreign currency translation (2,435) (4,971) (483) (10,813)
Net change in market value of investments 30 (54) 52 (147)
Net change in market value of interest rate swap 0 (5) 0 259
Other comprehensive loss (2,405) (5,030) (431) (10,701)
Comprehensive income $ 79 $ 384 $ 3,282 $ 12,735