XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property And Equipment Net Tables  
Components of Property, Plant and Equipment

Property and equipment consists of the following (in thousands):

      December 31,
      2018     2017
Production equipment   $ 7,124    $ 6,573 
Leasehold improvements     909      601 
Computer hardware and software/lab equipment     6,082      5,515 
Office furniture and equipment     1,342      1,304 
      15,457      13,993 
Less: Accumulated depreciation     (12,464)     (10,742)
    $ 2,993    $ 3,251