XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net earnings $ 25,537 $ 17,407 $ 38,278 $ 26,397
Other comprehensive income (loss), net of tax:        
Foreign currency translation 32,021 (3,744) 45,000 (4,968)
Cash flow hedges (1,469) 79 (2,305) 1,470
Postretirement benefit plans (3) (2) (5) (5)
Total other comprehensive income (loss), net of tax 30,549 (3,667) 42,690 (3,503)
Total comprehensive income 56,086 13,740 80,968 22,894
Comprehensive income (loss) attributable to noncontrolling interest, net of tax:        
Net earnings 295 344 470 510
Foreign currency translation 69 (11) 33 (15)
Comprehensive income attributable to noncontrolling interest, net of tax 364 333 503 495
Comprehensive income attributable to SMP $ 55,722 $ 13,407 $ 80,465 $ 22,399