v3.25.1
Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 339,993 $ 373,635
Cost of sales 202,262 204,023
Gross profit 137,731 169,612
Selling, general and administrative expenses 56,068 50,600
Income from operations 81,663 119,012
Interest expense (income), net 76 (5)
Income before income taxes 81,587 119,017
Provision for income taxes 21,153 29,947
Net income $ 60,434 $ 89,070
Basic earnings per common share $ 0.56 $ 0.82
Basic weighted average common shares outstanding 107,180,665 108,640,168
Diluted earnings per common share $ 0.56 $ 0.82
Diluted weighted average common shares outstanding 107,284,084 108,790,625
Comprehensive income $ 60,434 $ 89,070