XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 1 - Basis of Presentation (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2017
USD ($)
Mar. 31, 2016
USD ($)
Number of Operating Segments 1  
Income Tax Expense (Benefit) $ 4,614 $ 5,633
Net Cash Provided by (Used in) Operating Activities, Continuing Operations $ 6,705 $ (13,377)
Number of Reportable Segments 1  
Accounting Standards Update 2016-09 [Member] | New Accounting Pronouncement, Early Adoption, Effect [Member]    
Income Tax Expense (Benefit) $ 200  
Net Cash Provided by (Used in) Operating Activities, Continuing Operations $ 200  
Domestic [Member]    
Number of Offices 55  
International [Member]    
Number of Offices 10