XML 49 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 11 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
   
 
2016
   
 
2015
   
 
2014
 
Domestic
  $
69,159
    $
54,150
    $
53,597
 
Foreign
   
5,348
     
9,450
     
10,553
 
Income before income taxes
  $
74,507
    $
63,600
    $
64,150
 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   
2016
   
2015
   
2014
 
Current:
                       
Federal
  $
12,979
    $
14,797
    $
13,383
 
State
   
3,514
     
2,669
     
3,151
 
Foreign
   
1,932
     
1,475
     
3,563
 
Total current
   
18,425
     
18,941
     
20,097
 
Deferred:
                       
Federal
   
8,872
     
4,562
     
3,264
 
State
   
1,222
     
512
     
399
 
Foreign
   
(596
)
   
216
     
360
 
Total deferred
   
9,498
     
5,290
     
4,023
 
Income Tax Expense
  $
27,923
    $
24,231
    $
24,120
 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   
2016
   
2015
 
Deferred Tax Assets
 
 
 
 
 
 
 
 
Allowance for bad debt
  $
1,008
    $
831
 
Accrued paid time off
   
2,592
     
2,416
 
Accrued bonus
   
55
     
149
 
Foreign net operating loss (NOL) carry forward
   
1,371
     
933
 
Federal/state net operating loss (NOL) carry forward
   
3,010
     
6,458
 
Stock option compensation
   
4,292
     
4,792
 
Deferred rent
   
5,423
     
5,376
 
Deferred compensation
   
3,662
     
2,908
 
Foreign tax credits
   
2,631
     
1,914
 
State tax credits
   
1,784
     
1,339
 
Federal tax credits
   
225
     
225
 
Foreign exchange
   
5,349
     
1,879
 
Accrued liabilities and other
   
3,378
     
2,643
 
     
34,780
     
31,863
 
Less: Valuation Allowance
   
(1,131
)
   
(933
)
Total Deferred Tax Assets
   
33,649
     
30,930
 
                 
Deferred Tax Liabilities
 
 
 
 
 
 
 
 
Retention
   
(1,684
)
   
(1,860
)
Prepaid
expenses
   
(1,654
)
   
(1,040
)
Payroll taxes
   
(617
)
   
(502
)
Unbilled revenue
   
(8,728
)
   
(8,093
)
Depreciation
   
(6,664
)
   
(7,186
)
Amortization
   
(51,842
)
   
(44,867
)
Deferred gain and o
ther
   
(1,574
)
   
(708
)
Total Deferred Tax Liabilities
   
(72,763
)
   
(64,256
)
Total Net Deferred Tax Liability
  $
(39,114
)
  $
(33,326
)
Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block]
Unrecognized tax benefits at
January 1, 2014
  $
702
 
Increase (decrease) in unrecognized tax benefits
   
 
Unrecognized tax benefits at December 31, 2014
   
702
 
Decrease attributable to settlements
   
(174
)
Increase attributable to tax positions taken during a prior period
   
12
 
Decrease attributable to lapse of statute of limitations
   
(140
)
Unrecognized tax benefits at December 31, 2015
   
400
 
Increase attributable to tax positions taken during a prior period
   
925
 
Decrease attributable to lapse of statute of limitations
   
(140
)
Unrecognized tax benefits at
December 31, 2016
  $
1,185
 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   
2016
   
2015
   
2014
 
Taxes at statutory rate
   
35.0
%
   
35.0
%
   
35.0
%
State taxes, net of federal benefit
   
3.9
%
   
3.9
%
   
4.2
%
Foreign tax rate differential
   
(0.1
)%
   
(0.3
)%
   
(0.6
)%
Other permanent differences
   
0.8
%
   
1.9
%
   
2.0
%
Prior year tax adjustments
   
(1.0
)
%
   
(1.9
)%
   
(2.3
)%
Unrecognized tax benefits
   
1.0
%
   
     
 
Valuation Allowance Release
   
(0.3
)
%
   
     
 
Equity-based Compensation
   
(1.0
)
%
   
     
 
Tax credits
   
(0.8
)%
   
(0.5
)%
   
(0.7
)%
Taxes at effective rate
   
37.5
%
   
38.1
%
   
37.6
%