XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net income $ 133,021 $ 115,739 $ 104,983
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments (3,318) (260) 882
Comprehensive income $ 129,703 $ 115,479 $ 105,865