Quarterly report pursuant to Section 13 or 15(d)

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

v2.4.1.9
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 2014
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2014
 
 
2014
 
                 
Raw materials
  $ 16,008     $ 9,852  
Finished goods
    36,807       28,995  
Inventories, net
  $ 52,815     $ 38,847  
Property, Plant and Equipment [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2014
 
 
2014
 
                 
Land
  $ 7,361     $ 7,468  
Buildings and improvements
    150,754       149,442  
Machinery and equipment
    64,414       53,067  
Property and equipment, cost
    222,529       209,977  
Accumulated depreciation and amortization
    (97,753
)
    (92,857
)
Property and equipment, net
  $ 124,776     $ 117,120  
Schedule of Intangible Assets and Goodwill [Table Text Block]
 
 
December 31,
 
 
June 30,
 
 
 
2014
 
 
2014
 
                 
Developed technology
  $ 111,437     $ 48,166  
Trade names
    64,653       24,280  
Customer relationships
    171,358       59,240  
Non-compete agreements
    3,304       3,109  
Intangible assets
    350,752       134,795  
Accumulated amortization
    (37,497
)
    (26,019
)
Intangible assets, net
  $ 313,255     $ 108,776  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Beginning balance
  $ 108,776  
Acquisitions
    224,710  
Amortization expense
    (12,586
)
Currency translation
    (7,645
)
Ending balance
  $ 313,255  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Period Ending June 30:
 
 
 
 
2015
  $ 13,981  
2016
    27,930  
2017
    27,047  
2018
    26,852  
2019
    26,238  
Thereafter
    191,207  
    $ 313,255  
Schedule of Goodwill [Table Text Block]
Beginning balance
  $ 151,473  
Acquisitions
    259,577  
Currency translation
    (9,399
)
Ending balance
  $ 401,651