v3.26.3
SEGMENT INFORMATION - Business Segment Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Net sales $ 290,658     $ 267,558     $ 845,364 $ 773,544
Cost of sales 184,944     172,105     534,883 496,810
Gross margin 105,714     95,453     310,481 276,734
Operating expenses 43,277     40,874     133,197 119,698
Earnings from operations 62,437     54,579     177,284 157,036
Interest expense, net 1,934     2,629     6,085 8,319
Other expense (income), net 459     (94)     852 (278)
Other expenses 2,393     2,535     6,937 8,041
Earnings before income tax expense 60,044     52,044     170,347 148,995
Income tax expense 13,316     11,755     38,719 33,375
Net earnings 46,728 $ 44,615 $ 40,285 40,289 $ 38,278 $ 37,053 131,628 115,620
Operating Segments | HNH                
Segment Reporting [Line Items]                
Net sales 188,227     174,088     536,749 493,318
Cost of sales 117,788     109,961     333,433 308,811
Gross margin 70,439     64,127     203,316 184,507
Operating expenses 24,806     23,296     75,282 67,360
Earnings from operations 45,633     40,831     128,034 117,147
Operating Segments | ANH                
Segment Reporting [Line Items]                
Net sales 62,990     56,376     189,633 169,681
Cost of sales 48,022     44,630     145,309 134,033
Gross margin 14,968     11,746     44,324 35,648
Operating expenses 8,179     8,033     26,616 23,185
Earnings from operations 6,789     3,713     17,708 12,463
Operating Segments | SP                
Segment Reporting [Line Items]                
Net sales 37,294     35,683     112,532 106,143
Cost of sales 16,183     15,735     48,389 48,292
Gross margin 21,111     19,948     64,143 57,851
Operating expenses 8,810     8,414     27,014 25,463
Earnings from operations 12,301     11,534     37,129 32,388
Other and Unallocated                
Segment Reporting [Line Items]                
Net sales 2,147     1,411     6,450 4,402
Cost of sales 2,951     1,779     7,752 5,674
Gross margin (804)     (368)     (1,302) (1,272)
Operating expenses 1,482     1,131     4,285 3,690
Earnings from operations $ (2,286)     $ (1,499)     $ (5,587) $ (4,962)