Note 3 - Selected Balance Sheet Data (Tables)
|
3 Months Ended |
Sep. 30, 2018 |
| Notes Tables |
|
| Schedule of Inventory, Current [Table Text Block] |
| | | | | | | | | | | | | | | | | Raw materials | | $ | 32,082 | | | $ | 30,956 | | | Finished goods | | | 58,836 | | | | 54,692 | | | Inventories, net | | $ | 90,918 | | | $ | 85,648 | |
|
| Property, Plant and Equipment [Table Text Block] |
| | | | | | | | | | | | | | | | | Land | | $ | 7,065 | | | $ | 7,065 | | | Buildings and improvements | | | 171,580 | | | | 170,110 | | | Machinery and equipment | | | 115,769 | | | | 107,625 | | | Property and equipment, cost | | | 294,414 | | | | 284,800 | | | Accumulated depreciation and amortization | | | (147,903 | ) | | | (139,452 | ) | | Property and equipment, net | | $ | 146,511 | | | $ | 145,348 | |
|
| Schedule of Intangible Assets and Goodwill [Table Text Block] |
| | | | | | | | | | | | | | | | | Developed technology | | $ | 505,131 | | | $ | 305,303 | | | Trade names | | | 89,567 | | | | 89,608 | | | Customer relationships | | | 212,702 | | | | 212,228 | | | Patents | | | 1,707 | | | | 1,401 | | | Intangible assets | | | 809,107 | | | | 608,540 | | | Accumulated amortization | | | (176,421 | ) | | | (162,208 | ) | | Intangible assets, net | | $ | 632,686 | | | $ | 446,332 | |
|
| Schedule of Finite-Lived Intangible Assets [Table Text Block] |
| Beginning balance | | $ | 446,332 | | | Acquisitions | | | 200,000 | | | Other additions | | | 285 | | | Amortization expense | | | (14,313 | ) | | Currency translation | | | 382 | | | Ending balance | | $ | 632,686 | |
|
| Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
| 2019 remainder | | $ | 45,850 | | | 2020 | | | 60,475 | | | 2021 | | | 60,120 | | | 2022 | | | 58,424 | | | 2023 | | | 56,549 | | | Thereafter | | | 351,268 | | | Total | | $ | 632,686 | |
|
| Schedule of Goodwill [Table Text Block] |
| | | | | | | | | | | | Beginning balance | | $ | 347,918 | | | | 249,972 | | | $ | 597,890 | | | Acquisitions (Note 4) | | | 9,790 | | | | 96,592 | | | | 106,382 | | | Currency translation | | | 537 | | | | (19 | ) | | | 518 | | | Ending balance | | $ | 358,245 | | | $ | 346,545 | | | $ | 704,790 | |
|