XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Consolidated Statements of Comprehensive Income        
Net income $ 50,866 $ 61,579 $ 102,460 $ 109,276
Other comprehensive loss:        
Foreign currency translation adjustments (913) (1,011) (2,644) (961)
Amortization of actuarial net gain and other adjustments from pension plan, net of tax 5   10  
Total other comprehensive loss (908) (1,011) (2,634) (961)
Comprehensive income $ 49,958 $ 60,568 $ 99,826 $ 108,315