XML 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Years Ended

December 31,
 
   
2017
   
2016
 
Net revenues from unaffiliated customers:
 
 
 
 
 
 
 
 
Ther
mal
  $
42,233
    $
24,033
 
EMS
   
24,568
     
16,194
 
    $
66,801
    $
40,227
 
Depreciation/amortization:
 
 
 
 
 
 
 
 
Ther
mal
  $
1,628
    $
440
 
EMS
   
151
     
159
 
    $
1,779
    $
599
 
Operating income (loss):
 
 
 
 
 
 
 
 
Ther
mal
  $
(822
)   $
4,210
 
EMS
   
6,830
     
989
 
Corporate
   
(2,397
)    
(1,053
)
    $
3,611
    $
4,146
 
Earnings (loss) before income tax expense (benefit):
 
 
 
 
 
 
 
 
Ther
mal
  $
(686
)   $
4,193
 
EMS
   
6,869
     
1,021
 
Corporate
   
(2,345
)    
(1,007
)
    $
3,838
    $
4,207
 
Income tax expense (benefit):
 
 
 
 
 
 
 
 
Ther
mal
  $
1,665
    $
1,544
 
EMS
   
1,819
     
376
 
Corporate
   
(621
)    
(371
)
    $
2,863
    $
1,549
 
Net earnings (loss):
 
 
 
 
 
 
 
 
Ther
mal
  $
(2,351
)   $
2,649
 
EMS
   
5,050
     
645
 
Corporate
   
(1,724
)    
(636
)
    $
975
    $
2,658
 
   
Years Ended

December 31,
 
   
2017
   
2016
 
Capital expenditures:
 
 
 
 
 
 
 
 
Ther
mal
  $
659
    $
262
 
EMS
   
86
     
77
 
    $
745
    $
339
 
Revenue from External Customers by Geographic Areas [Table Text Block]
   
Years
Ended

December 31,
 
   
2017
   
2016
 
Net revenues from unaffiliated customers:
 
 
 
 
 
 
 
 
U.S.
  $
20,205
    $
13,061
 
Foreign
   
46,596
     
27,166
 
    $
66,801
    $
40,227
 
Long-lived Assets by Geographic Areas [Table Text Block]
   
December 31,
 
   
2017
   
2016
 
Property and equipment:
 
 
 
 
 
 
 
 
U.S.
  $
991
    $
691
 
Foreign
   
550
     
253
 
    $
1,541
    $
944
 
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
December 31,
 
   
2017
   
2016
 
Identifiable assets:
 
 
 
 
 
 
 
 
Ther
mal
  $
50,408
    $
19,893
 
EMS
   
12,085
     
22,951
 
    $
62,493
    $
42,844