XML 51 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Supplemental Balance Sheet Information (in Thousands) (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   
December 31,
 
Accounts receivable, net, consists of the following:
 
20
18
   
20
17
 
                 
Trade
 
$
34,824
    $
29,437
 
Unbilled
 
 
8,305
     
5,863
 
Non-trade
 
 
3,546
     
1,006
 
   
 
46,970
     
36,306
 
Less allowance for doubtful accounts
 
 
(533
)
   
(342
)
Accounts Receivable, net
 
$
46,142
    $
35,964
 
Schedule Of Property Plant And Equipment [Table Text Block]
   
December 31,
 
Property and equipment consist of the following:
 
20
18
   
20
17
 
                 
Equipment
 
$
6,249
    $
5,873
 
Furniture and fixtures
 
 
2,254
     
853
 
Leasehold improvements
 
 
278
     
267
 
Capitalized software development costs
 
 
12,210
     
10,794
 
   
 
20,991
     
17,787
 
Less accumulated depreciation and amortization
 
 
(18,041
)
   
(15,075
)
Property and equipment, net
 
$
2,950
    $
2,712
 
Schedule of Goodwill [Table Text Block]
   
United States
   
International
   
Total
 
Goodwill:
                       
Balance December 31, 2017
  $
1,188
    $
648
    $
1,836
 
Purchase of interest in subsidiary
   
1,962
     
     
1,962
 
Change in goodwill due to impact of foreign currency
   
     
(10
)    
(10
)
Balance December 31, 2018
  $
3,150
    $
638
    $
3,788
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   
December 31,
 
Intangible assets consist of the following:
 
20
18
   
20
17
 
                 
Customer contracts and lists
 
$
2,680
    $
4,015
 
Trade names    
900
     
-
 
Patents    
870
     
-
 
Non compete    
520
     
-
 
Less accumulated amortization
 
 
(1,638
)
   
(2,381
)
Intangible assets, net
 
$
3,332
    $
1,634
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Year
 
Amount
 
2019
   
533
 
2020
   
533
 
2021
   
508
 
2022
   
419
 
2023
   
280
 
Thereafter
   
1,059
 
Total
  $
3,332
 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
December 31,
 
Accrued expenses and other current liabilities:
 
20
18
   
20
17
 
                 
Taxes payable
 
$
2,808
    $
2,358
 
Accrued salaries and wages
 
 
6,503
     
3,791
 
Accrued accounting and legal expenses
 
 
3,777
     
3,240
 
Uncertain tax position reserves
 
 
101
     
116
 
Litigation settlement - Clothier
 
 
1,300
     
 
Accrued third party labor
 
 
737
     
 
Dividend payable to partners
 
 
     
1,042
 
Other
 
 
2,789
     
3,034
 
Accrued expenses and other current liabilities
 
$
18,015
    $
13,581