XML 52 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurement - Schedule of Unobservable Fair Value Inputs (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of December 31, 2015 $ (22,161,822)  
Change in fair value of contingent consideration 1,910,922 $ 313,233
Foreign exchange impact(2) (187,490)  
Balance as of March 31, 2016 (20,318,413)  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of December 31, 2015 (22,161,822)  
Contingent consideration payments paid in cash 525,000  
Change in fair value of contingent consideration (1,910,922)  
Reclassification to Due to seller 3,201,382  
Foreign exchange impact(2) 27,949  
Balance as of March 31, 2016 $ (20,318,413)