XML 23 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 [Abstract]      
Net income $ 104,778 $ 147,266 $ 191,355
Other comprehensive income (loss):      
Foreign currency translation adjustment, net of taxes of $536, $429, and $(299), respectively (22,918) (13,476) 19,708
Net unrealized gains/(losses) on cash flow hedges, net of taxes of $(3,519), $(1,166) and $(220), respectively 12,748 4,225 797
Less: Reclassification adjustment for realized losses/(gains) in current earnings on cash flow hedges, net of taxes of $674, $(34), and $(5), respectively (2,443) 123 19
Other comprehensive (loss) income, net of tax (12,613) (9,128) 20,524
Comprehensive income $ 92,165 $ 138,138 $ 211,879