XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 373,635 $ 238,718
Cost of sales 204,023 144,290
Gross profit 169,612 94,428
Selling, general and administrative expenses 50,600 37,480
Income from operations 119,012 56,948
Interest (income) expense, net (5) 1,985
Income before income taxes 119,017 54,963
Provision for income taxes 29,947 13,832
Net income $ 89,070 $ 41,131
Basic earnings per common share $ 0.82 $ 0.38
Basic weighted average common shares outstanding 108,640,168 108,771,958
Diluted earnings per common share $ 0.82 $ 0.38
Diluted weighted average common shares outstanding 108,790,625 108,916,261
Comprehensive income $ 89,070 $ 41,131