XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
NET SALES $ 1,639,902 $ 1,384,750
Cost of sales 1,473,515 1,270,035
GROSS PROFIT 166,387 114,715
Selling, general and administrative expenses 68,347 59,339
INCOME FROM OPERATIONS 98,040 55,376
Interest expense, net (46,314) (41,879)
Other expense, net (588) (2,306)
INCOME BEFORE INCOME TAXES 51,138 11,191
Income tax provision (14,104) (7,437)
NET INCOME $ 37,034 $ 3,754
EARNINGS (LOSS) PER SHARE - BASIC $ 0.02 $ (1.17)
EARNINGS (LOSS) PER SHARE - DILUTED $ 0.02 $ (1.17)