XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income $ 30,971 $ 31,800 $ 37,466
Other comprehensive income (loss):      
Other comprehensive income, foreign currency translation adjustment 0 (194) 24
Reclassification of cumulative foreign currency translation into earnings 0 2,569 0
Other comprehensive income (loss) 0 2,375 24
Comprehensive income $ 30,971 $ 34,175 $ 37,490