Quarterly report pursuant to Section 13 or 15(d)

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

v3.4.0.3
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2016
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
 
 
March 31,
 
 
June 30,
 
 
 
2016
 
 
2015
 
                 
Raw materials
  $ 22,621     $ 15,892  
Finished goods
    34,445       33,685  
Inventories, net
  $ 57,066     $ 49,577  
Property, Plant and Equipment [Table Text Block]
 
 
March 31,
 
 
June 30,
 
 
 
2016
 
 
2015
 
                 
Land
  $ 6,270     $ 7,370  
Buildings and improvements
    164,738       156,965  
Machinery and equipment
    78.536       74,385  
Property and equipment, cost
    249,544       238,720  
Accumulated depreciation and amortization
    (115,878
)
    (108,971
)
Property and equipment, net
  $ 133,666     $ 129,749  
Schedule of Intangible Assets and Goodwill [Table Text Block]
 
 
March 31,
 
 
June 30,
 
 
 
2016
 
 
2015
 
                 
Developed technology
  $ 125,340     $ 108,887  
Trade names
    63,901       63,867  
Customer relationships
    191,993       167,494  
Non-compete agreements
    3,278       3,298  
In process research and development     2,500       0  
Intangible assets
    387,012       343,546  
Accumulated amortization
    (71,702
)
    (50,707
)
Intangible assets, net
  $ 315,310     $ 292,839  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Beginning balance
  $ 292,839  
Acquisitions
    48,825  
Amortization expense
    (22,443
)
Currency translation
    (3,911
)
Ending balance
  $ 315,310  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Period Ending June 30:
 
 
 
 
2016
  $ 7,546  
2017
    27,801  
2018
    27,801  
2019
    27,291  
2020
    26,664  
2021
    26,664  
Thereafter
    171,543  
Total
  $ 315,310  
Schedule of Goodwill [Table Text Block]
Beginning balance
  $ 390,638  
Acquisitions
    51,635  
Currency translation
    (7,539
)
Ending balance
  $ 434,734