XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED 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 $ 72,290 $ 64,304 $ 245,081 $ 199,664
Other comprehensive loss, net of tax        
Foreign currency translation adjustment (16,671) (6,229) (40,869) (4,380)
Total other comprehensive loss (16,671) (6,229) (40,869) (4,380)
Total comprehensive income $ 55,619 $ 58,075 $ 204,212 $ 195,284