XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance $ 4,170,903 $ 3,667,563 $ 3,447,628 [1] $ 2,997,059 $ 5,394,271 $ 5,189,837 $ 3,447,628 [1] $ 5,189,837
Other comprehensive (loss) income before reclassifications             26,003 1,278
Net amount reclassified from accumulated other comprehensive loss             1,673 1,271
Net other comprehensive (loss) income 1,116 19,677 6,883 21,075 752 (19,278) 27,676 2,549
Ending balance 4,651,194 4,170,903 3,667,563 3,171,220 2,997,059 5,394,271 4,651,194 3,171,220
Accumulated Other Comprehensive (Loss) Income                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance 13,439 (6,238) (13,121) (5,420) (6,172) 13,106 (13,121) 13,106
Net other comprehensive (loss) income 1,116 19,677 6,883 21,075 752 (19,278)    
Ending balance 14,555 $ 13,439 (6,238) 15,655 $ (5,420) (6,172) 14,555 15,655
Foreign Currency Translation Gains (Loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     26,457     44,181 26,457 44,181
Other comprehensive (loss) income before reclassifications             24,661 (2,185)
Net amount reclassified from accumulated other comprehensive loss             0 0
Net other comprehensive (loss) income             24,661 (2,185)
Ending balance 51,118     41,996     51,118 41,996
Net Unrealized Gains (Losses) on Marketable Securities                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     346     (149) 346 (149)
Other comprehensive (loss) income before reclassifications             1,342 3,463
Net amount reclassified from accumulated other comprehensive loss             0 0
Net other comprehensive (loss) income             1,342 3,463
Ending balance 1,688     3,314     1,688 3,314
Defined Benefit Pension Plans                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance     $ (39,924)     $ (30,926) (39,924) (30,926)
Other comprehensive (loss) income before reclassifications             0 0
Net amount reclassified from accumulated other comprehensive loss             1,673 1,271
Net other comprehensive (loss) income             1,673 1,271
Ending balance $ (38,251)     $ (29,655)     $ (38,251) $ (29,655)
[1] The condensed consolidated balance sheet at December 31, 2024 has been derived from the audited consolidated financial statements at that date.