XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 41,503 $ 63,757 $ 496,714
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment 13,657 (32,479) (21,268)
Consensus separation adjustment 0 272 (114)
Change in fair value on available-for-sale investments, net of tax expense of $16, $0 and $0 for the years ended December 31, 2023, 2022 and 2021, respectively 96 4,056 18,966
Other comprehensive income (loss), net of tax 13,753 (28,151) (2,416)
Comprehensive income $ 55,256 $ 35,606 $ 494,298