XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss)
9 Months Ended
Sep. 30, 2025
Text Block [Abstract]  
Other Comprehensive Income (Loss)
Note 12. Other Comprehensive Income (Loss)
The following tables summarize the activity related to each component of other comprehensive income (loss) during the nine months ended September 30, 2025 and 2024:
(Amounts presented net of taxes)Foreign Currency Translation Gains (Loss)Net Unrealized Gains (Losses) on Marketable SecuritiesDefined Benefit Pension PlansAccumulated Other Comprehensive Gain (Loss)
Balances at January 1, 2025$26,457 $346 $(39,924)$(13,121)
Other comprehensive income before reclassifications24,661 1,342 — 26,003 
Net amount reclassified from accumulated other comprehensive loss— — 1,673 1,673 
Net other comprehensive income24,661 1,342 1,673 27,676 
Balances at September 30, 2025$51,118 $1,688 $(38,251)$14,555 
(Amounts presented net of taxes)Foreign Currency Translation Gains (Loss)Net Unrealized Gains (Losses) on Marketable SecuritiesDefined Benefit Pension PlansAccumulated Other Comprehensive Gain (Loss)
Balances at January 1, 2024$44,181 $(149)$(30,926)$13,106 
Other comprehensive (loss) income before reclassifications(2,185)3,463 — 1,278 
Net amount reclassified from accumulated other comprehensive loss— — 1,271 1,271 
Net other comprehensive (loss) income(2,185)3,463 1,271 2,549 
Balances at September 30, 2024$41,996 $3,314 $(29,655)$15,655