XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 29, 2019
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: 
 
 
Three Months Ended
 
Six Months Ended
(in thousands, except per share amounts)
 
June 29, 2019
 
June 30, 2018
 
June 29, 2019
 
June 30, 2018
Numerator:
 
 
 
 
 
 
 
 
Net income as reported
 
$
43,792

 
$
42,326

 
$
80,781

 
$
78,354

 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Weighted average shares outstanding
 
 
 
 
 
 
 
 
Basic
 
24,740

 
25,004

 
24,729

 
24,671

Effect of dilutive securities
 
243

 
397

 
269

 
415

Diluted
 
24,983


25,401


24,998


25,086

 
 
 
 
 
 
 
 
 
Earnings Per Share:
 
 
 
 
 
 
 
 
Basic earnings per share
 
$
1.77

 
$
1.69

 
$
3.27

 
$
3.18

Diluted earnings per share
 
$
1.75

 
$
1.67

 
$
3.23

 
$
3.12