Acquisitions (Pakedge Device and Software Inc. 2) (Details) - USD ($) $ in Thousands |
Jun. 30, 2016 |
Jan. 29, 2016 |
Dec. 31, 2015 |
|---|---|---|---|
| Preliminary allocation of consideration | |||
| Goodwill | $ 16,615 | $ 2,760 | |
| Pakedge Device And Software Inc. | |||
| Preliminary allocation of consideration | |||
| Cash | $ 843 | ||
| Accounts receivable | 460 | ||
| Inventory | 5,674 | ||
| Other assets acquired | 1,139 | ||
| Intangible assets | 23,156 | ||
| Goodwill | 13,535 | ||
| Total assets acquired | 44,807 | ||
| Deferred tax liability | 9,708 | ||
| Warranty liability | 391 | ||
| Other liabilities assumed | 1,688 | ||
| Total net assets acquired | $ 33,020 |