XML 46 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 6 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Goodwill [Table Text Block]
 
 
Completion
Services
 
 
Well Support
Services
 
 
Other Services
 
 
Total
 
As of December 31, 2014
  $
200,149
    $
15,085
    $
4,719
    $
219,953
 
Acquisitions
   
141,435
     
334,241
     
     
475,676
 
Impairment expense
   
(340,464
)
   
(39,785
)
   
(4,719
)
   
(384,968
)
Foreign currency translation and other adjustments
   
(1,120
)
   
(1,864
)
   
     
(2,984
)
As of December 31, 2015
   
     
307,677
     
     
307,677
 
Measurement period adjustments
   
8
     
5,382
     
     
5,390
 
Impairment expense
   
(8
)
   
(314,293
)
   
     
(314,301
)
Foreign currency translation and other adjustments
   
     
1,234
     
     
1,234
 
As of December 31, 2016
  $
    $
    $
    $
 
Schedule of Intangible Assets and Goodwill [Table Text Block]
 
 
Amortization
Period
(in years)
 
December 31,
2015
 
 
Impairment
Expense
 
 
Amortization Expense
 
 
Move from Indefinite-
Lived to
Definite-
Lived
 
 
Foreign Currency Translation Adjustment
 
 
December
31,
2016
 
Customer relationships
 
8
-
15
  $
122,814
    $
(41,990
)
  $
    $
    $
2
    $
80,826
 
Trade name
 
10
-
15
   
42,580
     
(12,588
)
   
     
 
     
2
     
29,994
 
Developed technology
 
5
-
15
   
19,897
     
     
     
1,610
     
9
     
21,516
 
Non-compete
 
4
-
5
   
2,710
     
(110
)
   
     
     
     
2,600
 
Patents
 
10
   
373
     
(338
)
   
     
     
     
35
 
IPR&D
 
Indefinite
   
7,598
     
(5,988
)
   
     
(1,610
)
   
     
 
   
 
 
 
   
195,972
     
(61,014
)
   
     
     
13
     
134,971
 
Less: accumulated amortization
   
(48,111
)
   
     
(10,789
)
   
     
(14
)
   
(58,914
)
Intangible assets, net
  $
147,861
    $
(61,014
)
  $
(10,789
)
  $
    $
(1
)
  $
76,057
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Years Ending December 31,
 
 
 
 
2017
  $
9,045
 
2018
   
9,045
 
2019
   
9,034
 
2020
   
7,260
 
2021
   
6,686
 
Thereafter
   
34,987
 
    $
76,057