XML 35 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 5 - Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2016
Notes Tables  
Schedule of Goodwill [Table Text Block]
 
 
United
 
 
 
 
 
 
United
 
 
 
 
 
 
 
 
 
 
 
States
 
 
Canada
 
 
Kingdom
 
 
Australia
 
 
Total
 
Balance at December 31, 2015
  $ 412,502     $ 15,364     $ 49,428     $ 31,003     $ 508,297  
Goodwill acquired during the year
    70,378                         70,378  
Adjustments to prior year acquisitions
    738       2       (251 )           489  
Effect of foreign currency translation
          1,435       (1,531 )     2,311       2,215  
Balance at March 31, 2016
  $ 483,618     16,801     47,646     33,314     581,379  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
 
 
 
 
 
 
 
December 31, 2015
 
 
 
Estimated
useful lives
(months)
 
 
Gross
carrying
amount
 
 
Accumulated
amortization
 
 
Net
carrying
value
 
Amortizable intangible assets:
                                 
Customer relationships
  40  to 60     $ 263,293     $ (199,266
)
  $ 64,027  
Tradenames
  45  to 84       68,172       (52,354
)
    15,818  
Covenants not to compete
    36         10,254       (6,047
)
    4,207  
Technology
  24  to 40       9,014       (8,393
)
    621  
Totals
            $ 350,733     $ (266,060
)
  $ 84,673  
 
 
 
 
 
 
 
March 31, 2016
 
 
 
Estimated
useful lives
(months)
 
 
Gross
carrying
amount
 
 
Accumulated
amortization
 
 
Net
carrying
value
 
Amortizable intangible assets:
                                 
Customer relationships
  40 to 60     $ 296,657     (212,493
)
  84,164  
Tradenames
  45 to 84       75,323       (54,651
)
    20,672  
Covenants not to compete
    36         10,729       (6,605
)
    4,124  
Technology
  24 to 40       8,973       (8,524
)
    449  
Totals
            $ 391,682     (282,273
)
  109,409  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
 
 
Amount
 
Nine months ended December 31, 2016
  $ 37,682  
Years ended December 31:
       
2017
    40,480  
2018
    21,131  
2019
    10,062  
2020
    54  
Total
  $ 109,409