XML 48 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]  
Summary of Quarterly Results
Summarized quarterly results for the years ended December 31, 2016 and 2015 are as follows:

Three months ended 2016
 
Year ended
 
March 31
 
June 30
 
September 30
 
December 31
 
December 31, 2016

 
 
 
 
 
 
 
 
 
Revenues, net
$
167,036

 
$
170,478

 
$
171,200

 
$
177,274

 
$
685,988

Gross profit
$
58,657

 
$
58,452

 
$
59,433

 
$
61,490

 
$
238,032

Net income
$
13,820

 
$
16,375

 
$
16,050

 
$
15,488

 
$
61,733

Earnings Per Share:

 

 

 

 

Basic*
$
0.41

 
$
0.49

 
$
0.48

 
$
0.46

 
$
1.84

Diluted*
$
0.40

 
$
0.47

 
$
0.46

 
$
0.45

 
$
1.79

Weighted-average number of shares used in computing earnings per share:

 

 

 

 

Basic*
33,380,028

 
33,621,444

 
33,624,401

 
33,638,170

 
33,566,367

Diluted*
34,351,657

 
34,510,400

 
34,675,485

 
34,714,308

 
34,563,319



 

 

 

 

Stock compensation expense
$
5,809

 
$
4,450

 
$
4,484

 
$
5,027

 
$
19,770

Amortization of intangibles
$
2,715

 
$
2,718

 
$
2,848

 
$
3,592

 
$
11,873


Three months ended 2015
 
Year ended
 
March 31
 
June 30
 
September 30
 
December 31
 
December 31, 2015
 
 
 
 
 
 
 
 
 


Revenues, net
$
143,510

 
$
155,621

 
$
163,503

 
$
165,858

 
$
628,492

Gross profit
$
50,385

 
$
55,143

 
$
60,305

 
$
59,742

 
$
225,575

Net income
$
9,567

 
$
12,074

 
$
15,162

 
$
14,762

 
$
51,565

Earnings Per Share:

 

 

 

 

Basic*
$
0.29

 
$
0.36

 
$
0.46

 
$
0.44

 
$
1.55

Diluted*
$
0.28

 
$
0.35

 
$
0.44

 
$
0.43

 
$
1.51

Weighted-average number of shares used in computing earnings per share:

 

 

 

 

Basic*
33,236,259

 
33,417,079

 
33,307,312

 
33,231,716

 
33,298,104

Diluted*
34,051,971

 
34,207,973

 
34,180,635

 
34,272,731

 
34,178,340



 

 

 

 

Stock compensation expense
$
4,255

 
$
3,553

 
$
4,471

 
$
3,768

 
$
16,047

Amortization of intangibles
$
2,059

 
$
2,808

 
$
2,642

 
$
2,717

 
$
10,226


* Total of quarterly basic and diluted earnings per share and weighted average number of shares used in computing earnings per share will not be equal to year end basic and diluted earnings per share and weighted average number of shares used in computing earnings per share, respectively.