XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Computation of Earnings Per Share (Tables)
6 Months Ended
Jun. 29, 2018
Earnings Per Share Reconciliation [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
   
 
For the Three Months Ended
 
For the Six Months Ended
  
 
June 29,
2018
 
June 30,
2017
 
June 29,
2018
 
June 30,
2017
In thousands, except per share amounts
 
 
 
 
 
 
 
 
Net earnings
 
$
15,094

 
$
13,458

 
$
29,160

 
$
19,749

 
 
 
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
 
 
Weighted average number of shares outstanding
 
27,971

 
27,557

 
27,911

 
27,351

   Basic earnings per share
 
$
0.54

 
$
0.49

 
$
1.04

 
$
0.72

 
 
 
 
 
 
 
 
 
Diluted:
 
 

 
 

 
 
 
 
Weighted average number of shares outstanding
 
27,971

 
27,557

 
27,911

 
27,351

Weighted average shares issuable on exercise of dilutive stock options
 
237

 
141

 
228

 
154

Weighted average shares issuable on redemption of convertible notes
 
108

 
108

 
54

 
628

Weighted average shares issuable on redemption of warrants related to the 2017 Notes
 
33

 
36

 
65

 
237

Total
 
28,349

 
27,842

 
28,258

 
28,370

 
 
 
 
 
 
 
 
 
   Diluted earnings per share
 
$
0.53

 
$
0.48

 
$
1.03

 
$
0.70