Note 3 - Selected Balance Sheet Data (Tables)
|
9 Months Ended |
Mar. 31, 2019 |
Notes Tables |
|
Schedule of Inventory, Current [Table Text Block] |
| | | | | | | Raw materials | | $ | 37,176 | | | $ | 30,956 | | Finished goods | | | 56,663 | | | | 54,692 | | Inventories, net | | $ | 93,839 | | | $ | 85,648 | |
|
Property, Plant and Equipment [Table Text Block] |
| | | | | | | | | | | | | | Land | | $ | 7,065 | | | $ | 7,065 | | Buildings and improvements | | | 172,826 | | | | 170,110 | | Machinery and equipment | | | 117,105 | | | | 107,625 | | Property and equipment, cost | | | 296,996 | | | | 284,800 | | Accumulated depreciation and amortization | | | (151,677 | ) | | | (139,452 | ) | Property and equipment, net | | $ | 145,319 | | | $ | 145,348 | |
|
Schedule of Intangible Assets and Goodwill [Table Text Block] |
| | | | | | | | | | | | | | Developed technology | | $ | 422,039 | | | $ | 305,303 | | Trade names | | | 147,340 | | | | 89,608 | | Customer relationships | | | 212,996 | | | | 212,228 | | Patents | | | 1,981 | | | | 1,401 | | Intangible assets | | | 784,356 | | | | 608,540 | | Accumulated amortization | | | (205,214 | ) | | | (162,208 | ) | Intangible assets, net | | $ | 579,142 | | | $ | 446,332 | |
|
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
Beginning balance | | $ | 446,332 | | Acquisitions | | | 177,500 | | Other additions | | | 558 | | Amortization expense | | | (43,797 | ) | Currency translation | | | (1,451 | ) | Ending balance | | $ | 579,142 | |
|
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
2019 (remainder) | | $ | 14,868 | | 2020 | | | 58,873 | | 2021 | | | 58,518 | | 2022 | | | 56,822 | | 2023 | | | 54,942 | | Thereafter | | | 335,119 | | Total | | $ | 579,142 | |
|
Schedule of Goodwill [Table Text Block] |
| | | | | | | | | | Beginning balance | | $ | 347,918 | | | $ | 249,972 | | | $ | 597,890 | | Acquisitions (Note 4) | | | 13,582 | | | | 110,066 | | | | 123,648 | | Currency translation | | | (1,821 | ) | | | (108 | ) | | | (1,930 | ) | Ending balance | | $ | 359,679 | | | $ | 359,929 | | | $ | 719,608 | |
|