| Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] | 
     |     |   
 |     |     |   
 |     |     |  Zephyrus  |     |      Current assets, net of cash  
 |    |  $ |  25,196 |    |    |  $ |  2,128 |    |    |  $ |  86 |    |     |  
 |    |    |  2,757 |    |    |    |  159 |    |    |    |  32 |    |     |  
 |    |    |  3,812 |    |    |    |  - |    |    |    |  - |    |     |  
 |    |    |    |    |    |    |    |    |    |    |    |    |     |  
 |    |    |  107,000 |    |    |    |  - |    |    |    |  8,300 |    |     |  
 |    |    |  17,000 |    |    |    |  - |    |    |    |  - |    |     |  
 |    |    |  77,000 |    |    |    |  6,769 |    |    |    |  - |    |     |  
 |    |    |  200 |    |    |    |  - |    |    |    |  - |    |     |  
 |    |    |  137,594 |    |    |    |  3,100 |    |    |    |  9,378 |    |     |  
 |    |    |  370,559 |    |    |    |  12,156 |    |    |    |  17,796 |    |     |  
 |    |    |  3,599 |    |    |    |  1,884 |    |    |    |  54 |    |      Deferred income taxes, net  
 |    |    |  78,760 |    |    |    |  1,708 |    |    |    |  2,812 |    |     |  
 |    |  $ |  288,200 |    |    |  $ |  9,004 |    |    |  $ |  14,930 |    |     |   |    |    |    |    |    |    |    |    |    |    |    |    |      Cash paid, net of cash acquired  
 |    |  $ |  250,000 |    |    |  $ |  9,004 |    |    |  $ |  8,030 |    |      Fair value contingent consideration  
 |    |    |  38,200 |    |    |    |  - |    |    |    |  6,900 |    |     |  
 |    |  $ |  288,200 |    |    |  $ |  9,004 |    |    |  $ |  14,930 |    |      
 |