XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 32,843 $ 26,572
Foreign currency translation gain / (loss) 1,419 (886)
Other comprehensive income / (loss) 1,419 (886)
Comprehensive income $ 34,262 $ 25,686