XML 86 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance $ 1,860,763 $ 1,739,907  
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]      
Other comprehensive income (loss) before reclassifications (29,592) (3,959) $ 5,994
Amounts reclassified from accumulated other comprehensive loss 468 914 712
Total other comprehensive (loss) income, net of taxes (29,124) (3,045) 6,706
Ending balance 1,953,824 1,860,763 1,739,907
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (19,781) (18,349) (23,969)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]      
Other comprehensive income (loss) before reclassifications (19,892) (1,432) 5,620
Amounts reclassified from accumulated other comprehensive loss 0 0 0
Total other comprehensive (loss) income, net of taxes (19,892) (1,432) 5,620
Ending balance (39,673) (19,781) (18,349)
Unrealized Holding Gains (Losses) on Investments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (62) 1,551 465
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]      
Other comprehensive income (loss) before reclassifications (9,700) (2,527) 374
Amounts reclassified from accumulated other comprehensive loss 468 914 712
Total other comprehensive (loss) income, net of taxes (9,232) (1,613) 1,086
Ending balance (9,294) (62) 1,551
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (19,843) (16,798) (23,504)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax [Abstract]      
Total other comprehensive (loss) income, net of taxes (29,124) (3,045) 6,706
Ending balance $ (48,967) $ (19,843) $ (16,798)