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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net revenue $ 509,763 $ 420,486 $ 1,434,927 $ 1,211,756
Cost of sales 353,879 288,839 1,001,730 836,710
Gross profit 155,884 131,647 433,197 375,046
Operating expenses        
Selling 24,188 20,843 67,677 60,209
Administrative 68,056 58,240 199,607 177,495
Amortization 9,224 6,974 26,798 20,378
Operating income 54,416 45,590 139,115 116,964
Other expense, net        
Interest expense, net 7,687 7,564 22,781 22,679
Other (income) expense (483) 176 (494) 305
Income before income taxes 47,212 37,850 116,828 93,980
Income tax provision 12,320 9,773 27,432 24,578
Net income 34,892 28,077 89,396 69,402
Other comprehensive income (loss), net of tax:        
Net change on cash flow hedges, net of tax (provision) benefit of $(454) and $(408) for the three months ended September 30, 2021 and 2020, respectively, and $(2,638) and $1,582 for the nine months ended September 30, 2021 and 2020, respectively 1,292 1,176 7,762 (4,582)
Comprehensive income $ 36,184 $ 29,253 $ 97,158 $ 64,820
Basic net income per share (in USD per share) $ 1.19 $ 0.95 $ 3.05 $ 2.35
Diluted net income per share (in USD per share) $ 1.18 $ 0.95 $ 3.02 $ 2.33
Weighted average shares outstanding:        
Basic (in shares) 29,404,257 29,478,816 29,355,538 29,549,460
Diluted (in shares) 29,620,748 29,698,028 29,615,162 29,737,716
Cash dividends declared per share (in USD per share) $ 0.30 $ 0 $ 0.90 $ 0