XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - 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 revenue $ 488,098 $ 393,939 $ 925,164 $ 791,270
Cost of sales 336,212 266,800 647,851 547,871
Gross profit 151,886 127,139 277,313 243,399
Operating expenses        
Selling 22,631 19,011 43,489 39,366
Administrative 66,474 59,060 131,551 119,255
Amortization 9,178 6,724 17,574 13,404
Operating income 53,603 42,344 84,699 71,374
Other expense, net        
Interest expense, net 7,520 7,757 15,094 15,115
Other (income) expense (92) 129 (11) 129
Income before income taxes 46,175 34,458 69,616 56,130
Income tax provision 8,962 9,121 15,112 14,805
Net income 37,213 25,337 54,504 41,325
Other comprehensive (loss) income, net of tax:        
Net change on cash flow hedges, net of tax benefit (provision) of $1,244 and $51 for the three months ended June 30, 2021 and 2020, respectively, and $(2,184) and $1,990 for the six months ended June 30, 2021 and 2020, respectively (3,687) (150) 6,470 (5,758)
Comprehensive income $ 33,526 $ 25,187 $ 60,974 $ 35,567
Basic net income per share (in USD per share) $ 1.27 $ 0.86 $ 1.86 $ 1.40
Diluted net income per share (in USD per share) $ 1.26 $ 0.86 $ 1.84 $ 1.39
Weighted average shares outstanding:        
Basic (in shares) 29,374,801 29,447,121 29,330,910 29,584,782
Diluted (in shares) 29,609,744 29,584,167 29,612,101 29,757,560
Cash dividends declared per share (in USD per share) $ 0.30 $ 0 $ 0.60 $ 0