XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net income $ 312,956 $ 268,398 $ 898,928 $ 481,538
Other comprehensive income (loss)        
Foreign currency translation adjustments 9,775 (4,942) (1,702) (7,635)
Unrealized gain (loss) on marketable securities and restricted marketable securities, net of tax of $(464), $340, $(321) and $23 9,683 (8,696) 6,483 (3,045)
Unrealized (loss) gain on derivative instruments, net of tax of $0, $(214), $(131) and $(1,087) (1) 719 490 3,527
Other comprehensive income (loss) 19,457 (12,919) 5,271 (7,153)
Comprehensive income 332,413 255,479 904,199 474,385
Supplemental Income Statement Elements [Abstract]        
Unrealized gain (loss) on marketable securities and restricted marketable securities, tax (464) 340 (321) 23
Unrealized (loss) gain on derivative instruments, tax $ 0 $ (214) $ (131) $ (1,087)