XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Three Months Ended

September
30,
   
Nine
Months Ended

September
30,
 
   
2017
   
2016
   
2017
   
2016
 
Net Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
11,470
    $
6,641
    $
28,440
    $
17,429
 
EMS
   
5,882
     
4,182
     
18,980
     
12,526
 
    $
17,352
    $
10,823
    $
47,420
    $
29,955
 
Earnings (loss) before income tax expense (benefit):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
1,539
    $
1,402
    $
4,735
    $
2,709
 
EMS
   
1,594
     
374
     
5,455
     
733
 
Corporate
   
(292
)    
(55
)    
(1,841
)    
(848
)
    $
2,841
    $
1,721
    $
8,349
    $
2,594
 
Net earnings (loss):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
1,183
    $
888
    $
3,228
    $
1,737
 
EMS
   
1,021
     
236
     
3,471
     
469
 
Corporate
   
(186
)    
(34
)    
(1,158
)    
(549
)
    $
2,018
    $
1,090
    $
5,541
    $
1,657
 
Revenue from External Customers by Geographic Areas [Table Text Block]
   
Three Months Ended

September
30,
   
Nine
Months Ended

September
30,
 
   
2017
   
2016
   
2017
   
2016
 
Net revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
U.S.
  $
4,746
    $
3,268
    $
12,212
    $
8,898
 
Foreign
   
12,606
     
7,555
     
35,208
     
21,057
 
    $
17,352
    $
10,823
    $
47,420
    $
29,955
 
Long-lived Assets by Geographic Areas [Table Text Block]
   
September
30,

2017
   
December 31,

2016
 
Property and equipment:
 
 
 
 
 
 
 
 
U.S.
  $
1,003
    $
691
 
Foreign
   
541
     
253
 
    $
1,544
    $
944
 
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
September
30,

2017
   
December 31,

2016
 
Identifiable assets:
 
 
 
 
 
 
 
 
Thermal
  $
49,443
    $
19,893
 
EMS
   
10,771
     
22,951
 
    $
60,214
    $
42,844