XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 103,080 $ 116,655 $ 276,639 $ 224,874
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment (902) (57) (1,139) 66
Other comprehensive income (loss), net of tax (902) (57) (1,139) 66
Comprehensive income $ 102,178 $ 116,598 $ 275,500 $ 224,940