XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
NET SALES $ 205,557 $ 164,715 $ 622,602 $ 515,785
COSTS OF OPERATIONS 182,377 146,883 565,708 461,532
GROSS PROFIT 23,180 17,832 56,894 54,253
OPERATING EXPENSES:        
Selling, general and administrative expenses 14,673 11,983 39,710 35,053
NON-OPERATING (INCOME) EXPENSES:        
Interest expense, net 1,042 286 2,088 901
Other (income) expense, net 666 206 993 434
Total expense, net 16,381 12,475 42,791 36,388
INCOME BEFORE INCOME TAXES 6,799 5,357 14,103 17,865
INCOME TAX PROVISION 1,567 1,511 3,049 4,325
NET INCOME $ 5,232 $ 3,846 $ 11,054 $ 13,540
BASIC INCOME PER COMMON SHARE (in dollars per share) $ 0.46 $ 0.34 $ 0.97 $ 1.19
DILUTED INCOME PER COMMON SHARE (in dollars per share) 0.46 0.34 0.97 1.19
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.18 $ 0.18 $ 0.54 $ 0.54
WEIGHTED AVERAGE SHARES OUTSTANDING:        
Basic (in shares) 11,417 11,411 11,417 11,411
Diluted (in shares) 11,417 11,411 11,418 11,411