XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3 - Selected Balance Sheet Data (Tables)
6 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

  

June 30,

 
  

2020

  

2020

 

Raw materials

 $52,368  $51,530 

Finished goods(1)

  59,194   56,268 

Inventories, net

 $111,562  $107,798 
Property, Plant and Equipment [Table Text Block]
  December 31,  

June 30,

 
  

2020

  

2020

 

Land

 $8,584  $8,516 

Buildings and improvements

  189,068   184,430 

Machinery and equipment

  179,341   153,704 

Property and equipment, cost

  376,993   346,650 

Accumulated depreciation and amortization

  (181,391

)

  (169,821

)

Property and equipment, net

 $195,602  $176,829 
Schedule of Intangible Assets and Goodwill [Table Text Block]
  December 31,  

June 30,

 
  

2020

  

2020

 

Developed technology

 $444,499  $434,653 

Trade names

  145,288   146,713 

Customer relationships

  219,583   211,750 

Patents and other intangibles(1)

  7,728   2,475 

Intangible assets

  817,098   795,591 

Accumulated amortization

  (312,926

)

  (279,046

)

Intangible assets, net

 $504,172  $516,545 
Schedule of Finite-Lived Intangible Assets [Table Text Block]

Beginning balance

 $516,545 

Acquisitions

  8,919 

Other additions

  5,338 

Amortization expense

  (30,804

)

Currency translation

  4,174 

Ending balance

 $504,172 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2021 remainder

 $30,460 

2022

  59,526 

2023

  57,634 

2024

  54,988 

2025

  51,770 

Thereafter

  249,794 

Total

 $504,172 
Schedule of Goodwill [Table Text Block]
  

Protein Sciences

  

Diagnostics and

Genomics

  

Total

 

Beginning balance

 $373,081  $355,228  $728,308 
Acquisitions  8,811   -   8,811 

Currency translation

  9,303   243   9,547 

Ending balance

 $391,195  $355,471  $746,666