XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
NET SALES $ 178,670 $ 314,271 $ 618,353 $ 1,035,593
COST OF OPERATIONS 153,338 272,245 524,491 898,246
GROSS PROFIT 25,332 42,026 93,862 137,347
OPERATING EXPENSES:        
Selling, general and administrative expenses 21,247 22,326 67,912 66,642
NON-OPERATING (INCOME) EXPENSES:        
Interest expense, net 93 251 482 3,544
Other (income) expense, net (312) (321) (994) (341)
Total expense, net 21,028 22,256 67,400 69,845
INCOME BEFORE INCOME TAXES 4,304 19,770 26,462 67,502
INCOME TAX PROVISION 1,222 4,345 6,857 14,540
NET INCOME $ 3,082 $ 15,425 $ 19,605 $ 52,962
Basic income per common share (in dollars per share) $ 0.27 $ 1.35 $ 1.71 $ 4.62
Diluted income per common share (in dollars per share) 0.27 1.33 1.68 4.57
CASH DIVIDENDS DECLARED PER SHARE OF COMMON STOCK $ 0.2 $ 0.19 $ 0.6 $ 0.57
WEIGHTED-AVERAGE SHARES OUTSTANDING:        
Basic (in shares) 11,445,779 11,447,114 11,451,460 11,453,413
Diluted (in shares) 11,594,523 11,595,630 11,639,799 11,593,050