XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Net sales $ 311,596 $ 220,648 $ 557,120 $ 421,043
Cost of sales 193,323 128,243 343,046 238,941
Gross profit 118,273 92,405 214,074 182,102
Selling, general and administrative expenses 35,916 29,009 67,229 63,571
Income from operations 82,357 63,396 146,845 118,531
Interest expense (income), net 13 (71) 10 (593)
Income before income taxes 82,344 63,467 146,835 119,124
Provision for income taxes 20,978 16,249 36,925 29,504
Net income $ 61,366 $ 47,218 $ 109,910 $ 89,620
Basic earnings per common share $ 0.53 $ 0.41 $ 0.95 $ 0.77
Basic weighted average common shares outstanding 115,362,757 115,733,934 115,512,231 115,996,494
Diluted earnings per common share $ 0.53 $ 0.41 $ 0.95 $ 0.77
Diluted weighted average common shares outstanding 115,662,626 116,061,988 115,839,183 116,354,714
Comprehensive income $ 61,366 $ 47,218 $ 109,910 $ 89,620