XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Note 17 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Years Ended
December 31,
 
   
2018
   
2017
 
Net revenues from unaffiliated customers:
 
 
 
 
 
 
 
 
Thermal
  $
55,994
    $
42,233
 
EMS
   
22,569
     
24,568
 
    $
78,563
    $
66,801
 
Depreciation/amortization:
 
 
 
 
 
 
 
 
Thermal
  $
1,739
    $
1,628
 
EMS
   
132
     
151
 
    $
1,871
    $
1,779
 
   
Years Ended
December 31,
 
   
2018
   
2017
 
Operating income (loss):
 
 
 
 
 
 
 
 
Thermal
  $
1,218
    $
(822
)
EMS
   
5,382
     
6,830
 
Corporate
   
(1,420
)
   
(2,397
)
    $
5,180
    $
3,611
 
Earnings (loss) before income tax expense (benefit):
 
 
 
 
 
 
 
 
Thermal
  $
1,024
    $
(686
)
EMS
   
5,416
     
6,869
 
Corporate
   
(1,397
)
   
(2,345
)
    $
5,043
    $
3,838
 
Income tax expense (benefit):
 
 
 
 
 
 
 
 
Thermal
  $
1,331
    $
1,665
 
EMS
   
910
     
1,819
 
Corporate
   
(235
)
   
(621
)
    $
2,006
    $
2,863
 
Net earnings (loss):
 
 
 
 
 
 
 
 
Thermal
  $
(307
)
  $
(2,351
)
EMS
   
4,506
     
5,050
 
Corporate
   
(1,162
)
   
(1,724
)
    $
3,037
    $
975
 
Capital expenditures:
 
 
 
 
 
 
 
 
Thermal
  $
2,149
    $
659
 
EMS
   
63
     
86
 
    $
2,212
    $
745
 
Revenue from External Customers by Geographic Areas [Table Text Block]
   
Years Ended
December 31,
 
   
2018
   
2017
 
Net revenues from unaffiliated customers:
 
 
 
 
 
 
 
 
U.S.
  $
25,517
    $
20,205
 
Foreign
   
53,046
     
46,596
 
    $
78,563
    $
66,801
 
Long-lived Assets by Geographic Areas [Table Text Block]
   
December 31,
 
   
2018
   
2017
 
Property and equipment:
 
 
 
 
 
 
 
 
U.S.
  $
2,327
    $
991
 
Foreign
   
390
     
550
 
    $
2,717
    $
1,541
 
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
December 31,
 
   
2018
   
2017
 
Identifiable assets:
 
 
 
 
 
 
 
 
Thermal
  $
55,343
    $
50,408
 
EMS
   
11,844
     
12,085
 
    $
67,187
    $
62,493