| Disaggregation of Revenue [Table Text Block] | 
    
     
      
       |   | 
         | 
         Quarter Ended    | 
         | 
         | 
         Nine Months Ended   | 
         | 
       
      
       |   | 
         | 
         March 31,   | 
         | 
         | 
         March 31,   | 
         | 
       
      
       |   | 
         | 
         2020   | 
         | 
         | 
         2019   | 
         | 
         | 
         2020   | 
         | 
         | 
         2019   | 
         | 
       
      
       |   Consumables   | 
         | 
       $ | 
       161,958 | 
         | 
         | 
       $ | 
       153,783 | 
         | 
         | 
       $ | 
       462,660 | 
         | 
         | 
       $ | 
       429,340 | 
         | 
       
      
       |   Instruments   | 
         | 
         | 
       16,405 | 
         | 
         | 
         | 
       16,104 | 
         | 
         | 
         | 
       53,381 | 
         | 
         | 
         | 
       51,116 | 
         | 
       
      
       |   Services   | 
         | 
         | 
       11,426 | 
         | 
         | 
         | 
       9,565 | 
         | 
         | 
         | 
       32,917 | 
         | 
         | 
         | 
       27,027 | 
         | 
       
      
       |   Total product and services revenue, net   | 
         | 
       $ | 
       189,789 | 
         | 
         | 
       $ | 
       179,452 | 
         | 
         | 
       $ | 
       548,958 | 
         | 
         | 
       $ | 
       507,483 | 
         | 
       
      
       |   Royalty revenues   | 
         | 
         | 
       4,891 | 
         | 
         | 
         | 
       5,409 | 
         | 
         | 
         | 
       13,899 | 
         | 
         | 
         | 
       14,858 | 
         | 
       
      
       |   Total revenues, net   | 
         | 
       $ | 
       194,680 | 
         | 
         | 
       $ | 
       184,861 | 
         | 
         | 
       $ | 
       562,857 | 
         | 
         | 
       $ | 
       522,341 | 
         | 
       
     
     
    
     
      
       |   | 
         | 
         Quarter Ended  March 31,   | 
         | 
         | 
         Nine Months Ended  March 31,   | 
         | 
       
      
       |   | 
         | 
       2020 | 
         | 
         | 
         2019   | 
         | 
         | 
         2020   | 
         | 
         | 
         2019   | 
         | 
       
      
       |   United States   | 
         | 
       $ | 
       109,797 | 
         | 
         | 
       $ | 
       98,228 | 
         | 
         | 
       $ | 
       311,815 | 
         | 
         | 
       $ | 
       281,585 | 
         | 
       
      
       |   EMEA, excluding United Kingdom   | 
         | 
         | 
       39,108 | 
         | 
         | 
         | 
       42,339 | 
         | 
         | 
         | 
       115,993 | 
         | 
         | 
         | 
       116,018 | 
         | 
       
      
       |   United Kingdom   | 
         | 
         | 
       9,166 | 
         | 
         | 
         | 
       10,737 | 
         | 
         | 
         | 
       24,619 | 
         | 
         | 
         | 
       26,703 | 
         | 
       
      
       |   APAC, excluding Greater China   | 
         | 
         | 
       17,193 | 
         | 
         | 
         | 
       14,943 | 
         | 
         | 
         | 
       46,982 | 
         | 
         | 
         | 
       39,990 | 
         | 
       
      
       |   Greater China   | 
         | 
         | 
       13,781 | 
         | 
         | 
         | 
       12,993 | 
         | 
         | 
         | 
       49,655 | 
         | 
         | 
         | 
       42,727 | 
         | 
       
      
       |   Rest of World   | 
         | 
         | 
       5,635 | 
         | 
         | 
         | 
       5,621 | 
         | 
         | 
         | 
       13,793 | 
         | 
         | 
         | 
       15,318 | 
         | 
       
      
       |   Total revenues, net   | 
         | 
       $ | 
       194,680 | 
         | 
         | 
       $ | 
       184,861 | 
         | 
         | 
       $ | 
       562,857 | 
         | 
         | 
       $ | 
       522,341 | 
         | 
       
     
     
   
 |