XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 66,922 $ 67,288 $ 131,691 $ 147,745
Net cumulative translation adjustment and foreign currency exchange hedge net of tax of $0, $(133), $0, and $(546), respectively (21,458) 1,138 (26,509) (794)
Comprehensive income $ 45,464 $ 68,426 $ 105,182 $ 146,951