XML 79 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
 
(in thousands, except per share amounts)
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
Net income as reported
$
164,565

 
$
119,519

 
$
104,488

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted average shares outstanding
 
 
 
 
 
Basic
24,870

 
22,687

 
22,559

Effect of dilutive securities
365

 
244

 
168

Diluted
25,235


22,931


22,727

 
 
 
 
 
 
Earnings Per Share:
 
 
 
 
 
Basic earnings per share
$
6.62

 
$
5.27

 
$
4.63

Diluted earnings per share
$
6.52

 
$
5.21

 
$
4.60