XML 24 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 213,819 $ 122,813 $ 362,828
Unrealized gains (losses) on marketable securities, net of taxes of $0, $10 and $0, respectively (729) 42 0
Foreign currency translation adjustments (2,542) 3,112 (338)
Other comprehensive income (loss) (3,271) 3,154 (338)
Comprehensive income $ 210,548 $ 125,967 $ 362,490