XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 1,178,944 $ 998,858
Other comprehensive loss before reclassifications:    
Total other comprehensive (loss) income, net of tax (1,687) 1,263
Ending balance 1,203,531 1,024,469
Marketable Investments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (558) (3,500)
Other comprehensive loss before reclassifications:    
Other comprehensive income before reclassifications 166 860
Foreign currency translation (losses) gains 0 0
Income tax effect — expense 0 0
Net of tax 166 860
Total other comprehensive (loss) income, net of tax 166 860
Ending balance (392) (2,640)
Currency Translation Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (2,593) (4,624)
Other comprehensive loss before reclassifications:    
Other comprehensive income before reclassifications 0 0
Foreign currency translation (losses) gains (1,857) 403
Income tax effect — expense 4 0
Net of tax (1,853) 403
Total other comprehensive (loss) income, net of tax (1,853) 403
Ending balance (4,446) (4,221)
Total    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (3,151) (8,124)
Other comprehensive loss before reclassifications:    
Other comprehensive income before reclassifications 166 860
Foreign currency translation (losses) gains (1,857) 403
Income tax effect — expense 4 0
Net of tax (1,687) 1,263
Total other comprehensive (loss) income, net of tax (1,687) 1,263
Ending balance $ (4,838) $ (6,861)