XML 15 R5.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 $ 114,812 $ 21,809 $ 243,609 $ 92,858
Other comprehensive loss:        
Foreign currency translation adjustments (3,364) (1,792) (5,670) (302)
Marketable securities        
Change in net unrealized loss (933) (284) (7,852) (284)
Net change, net of income tax benefit of $328 and $2,759 for the three and nine months ended September 30, 2022, respectively, and $97 for the three and nine months ended September 30, 2021. (933) (284) (7,852) (284)
Comprehensive income $ 110,515 $ 19,733 $ 230,087 $ 92,272