Quarterly report pursuant to Section 13 or 15(d)

Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)

v3.3.1.900
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 2015
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2015
 
 
2015
 
                 
Raw materials
  $ 23,424     $ 15,892  
Finished goods
    35,251       33,685  
Inventories, net
  $ 58,675     $ 49,577  
Property, Plant and Equipment [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2015
 
 
2015
 
                 
Land
  $ 7,306     $ 7,370  
Buildings and improvements
    164,409       156,965  
Machinery and equipment
    77,807       74,385  
Property and equipment, cost
    249,522       238,720  
Accumulated depreciation and amortization
    (115,479 )     (108,971
)
Property and equipment, net
  $ 134,043     $ 129,749  
Schedule of Intangible Assets and Goodwill [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2015
 
 
2015
 
                 
Developed technology
  $ 124,342     $ 108,887  
Trade names
    63,518       63,867  
Customer relationships
    188,643       167,494  
Non-compete agreements
    3,272       3,298  
Intangible assets
    379,775       343,546  
Accumulated amortization
    (64,228
)
    (50,707
)
Intangible assets, net
  $ 315,547     $ 292,839  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Beginning balance
 
$
292,839
 
Acquisitions
 
 
46,325
 
Amortization expense
 
 
(14,767
)
Currency translation
 
 
(8,850
)
Ending balance
 
$
315,547
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Period Ending June 30:
 
 
 
 
2016
  $ 14,789  
2017
    27,231  
2018
    27,231  
2019
    26,429  
2020
    26,112  
2021
    26,112  
Thereafter
    167,643  
Total
  $ 315,547  
Schedule of Goodwill [Table Text Block]
Beginning balance
  $ 390,638  
Acquisitions
    42,919  
Currency translation
    (9,662
)
Ending balance
  $ 423,895