v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 194,327 $ 199,902 $ 309,394 $ 295,557
Cost of sales 134,031 138,599 220,959 215,334
Gross profit 60,296 61,303 88,435 80,223
Selling, general, and administrative expense 21,751 23,370 45,138 44,858
Impairment charges [1] 0 0 0 1,224
Intangibles amortization 1,550 1,630 3,100 4,260
Income from operations 36,995 36,303 40,197 29,881
Interest expense, net (2,973) (4,123) (5,357) (7,647)
Debt modification expense 0 0 (176) 0
Loss on extinguishment of debt 0 0 (156) 0
Other income (expense), net 123 (53) 127 (50)
Income before taxes 34,145 32,127 34,635 22,184
Income tax expense 8,191 7,789 8,533 6,198
Net income $ 25,954 $ 24,338 $ 26,102 $ 15,986
Weighted average number of common shares outstanding:        
Basic (in shares) 23,131,151 23,094,047 23,126,379 23,051,708
Diluted (in shares) 23,674,029 23,094,047 23,668,491 23,051,708
Earnings per common share:        
Earnings Per Share, Basic $ 1.1 $ 1.03 $ 1.1 $ 0.68
Earnings Per Share, Diluted 1.09 1.02 1.09 0.66
Cash dividends declared and paid per share (in dollars per share) $ 0.3 $ 0.3 $ 0.59 $ 0.59
Comprehensive income $ 25,735 $ 23,883 $ 25,432 $ 15,871
[1] Reflects impairment charges taken on certain internally developed software in the three months ended March 31, 2024 .

Source