XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2018
   
2017
   
2018
   
2017
 
Net Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
13,999
    $
9,194
    $
27,233
    $
16,970
 
EMS
   
7,098
     
6,694
     
12,735
     
13,098
 
    $
21,097
    $
15,888
    $
39,968
    $
30,068
 
Earnings (loss) before income tax expense (benefit):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
2,592
    $
1,350
    $
2,500
    $
3,196
 
EMS
   
2,194
     
2,163
     
3,486
     
3,861
 
Corporate
   
(390
)
   
(1,177
)
   
(608
)
   
(1,549
)
    $
4,396
    $
2,336
    $
5,378
    $
5,508
 
Net earnings (loss):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thermal
  $
2,415
    $
835
    $
1,960
    $
2,045
 
EMS
   
1,945
     
1,338
     
2,950
     
2,450
 
Corporate
   
(346
)
   
(728
)
   
(515
)
   
(972
)
    $
4,014
    $
1,445
    $
4,395
    $
3,523
 
Revenue from External Customers by Geographic Areas [Table Text Block]
   
Three Months Ended
June 30,
   
Six
Months Ended
June 30,
 
   
2018
   
2017
   
2018
   
2017
 
Net revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
U.S.
  $
6,818
    $
4,580
    $
13,361
    $
7,466
 
Foreign
   
14,279
     
11,308
     
26,607
     
22,602
 
    $
21,097
    $
15,888
    $
39,968
    $
30,068
 
Long-lived Assets by Geographic Areas [Table Text Block]
   
June 30,
2018
   
December 31,
2017
 
Property and equipment:
 
 
 
 
 
 
 
 
U.S.
  $
2,571
    $
991
 
Foreign
   
370
     
550
 
    $
2,941
    $
1,541
 
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
June 30,
2018
   
December 31,
2017
 
Identifiable assets:
 
 
 
 
 
 
 
 
Thermal
  $
52,156
    $
50,408
 
EMS
   
9,881
     
12,085
 
    $
62,037
    $
62,493