XML 54 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Consolidated Financial Data (unaudited) (Tables)
12 Months Ended
Dec. 31, 2016
Quarterly Consolidated Financial Data (unaudited) [Abstract]  
Schedule of Quarterly Financial Information [Table Text Block]
 
Quarters Ended

 
 
March 31,
2016

June 30,
2016

September 30,
2016

December 31,
2016

Total
Revenues
$
54,362


$
62,701


$
61,641


$
54,076


$
232,780

Gross profit
29,045


34,193


32,449


27,864


123,551

Income before income taxes
19,561


10,593


12,970


6,744


49,868

Net income
13,939


7,601


9,286


6,126


36,952

Income per share:
 











 

Basic
$
0.45


$
0.25


$
0.30


$
0.20


$
1.19

Diluted
$
0.44


$
0.24


$
0.30


$
0.19


$
1.16

Weighted average number of shares outstanding:
 


 


 


 


 

Basic
30,957


30,779


30,988


31,085


31,128

Diluted
31,654


31,754


31,459


32,018


31,790


 
Quarters Ended

 
 
March 31,
2015

June 30,
2015

September 30,
2015

December 31,
2015

Total
Revenues
$
52,570


$
59,466


$
58,597


$
51,057


$
221,690

Gross profit
28,966


31,884


31,912


26,644


119,406

Income (loss) before income taxes
3,097


8,656


10,880


4,179


26,812

Net income
1,848


6,027


7,198


2,883


17,956

Income per share:
 











 

Basic
$
0.06


$
0.19


$
0.23


$
0.09


$
0.57

Diluted
$
0.06


$
0.19


$
0.22


$
0.09


$
0.56

Weighted average number of shares outstanding:
 


 


 


 


 

Basic
31,928


31,663


31,526


31,016


31,408

Diluted
32,549


32,339


32,204


32,075


32,166