Acquisitions (Pakedge Device and Software Inc.) (Details) - Pakedge Device And Software Inc.
$ in Thousands
Jan. 29, 2016
USD ($)
Purchase Agreement  
Purchase Price per Purchase Agreement $ 32,000
Total consideration transferred 33,000
Cash acquired in acquisition 843
Escrow deposit $ 5,000
Period of escrow deposit 18 months
Allocation for contingent regulatory compliance liability $ 300