XML 18 R29.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Details) (USD $)
1 Months Ended 9 Months Ended 0 Months Ended
Dec. 31, 2013
Sep. 30, 2013
Mar. 31, 2013
item
Dec. 31, 2012
May 31, 2012
Bios
Dec. 31, 2013
Bios
May 15, 2012
Bios
Nov. 06, 2013
Amega Scientific
Dec. 31, 2013
Amega Scientific
Dec. 31, 2013
Amega Scientific
Maximum
Nov. 06, 2013
Amega Scientific
Maximum
Dec. 31, 2013
Amega Scientific
Minimum
Nov. 06, 2013
Amega Scientific
Minimum
Contingencies                          
Earn-out period for determination of contingent consideration         3 years     3 years          
Minimum revenue required in three years subsequent to the acquisition for payment of contingent consideration             $ 22,127,000 $ 31,625,000          
Potential undiscounted future payments, low end of range             0 0          
Potential undiscounted future payments, high end of range             6,710,000 10,000,000          
Cumulative revenue required in three years subsequent to the acquisition for payment of contingent consideration                   43,500,000 43,500,000 31,625,000 31,625,000
Contingent consideration payable 2,676,000   2,140,000 2,140,000     2,140,000 500,000 500,000        
Change in contingent consideration liability           0              
Estimate for state sales taxes recorded   $ 1,106,000 $ 100,000                    
Number of states with estimated sales tax due     1