XML 42 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies and Related Matters (Tables)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Summary of Advertising Costs

Advertising Costs

Advertising costs are expensed as incurred and are included as a component of sales and marketing expense in the accompanying consolidated statements of operations. Advertising costs are as follows:

 

     Year ended December 31,  
     2017      2016      2015  
     (in thousands)  

Advertising expense

   $ 305      $ 378      $ 428  
  

 

 

    

 

 

    

 

 

 

Summary of Allowance for Doubtful Accounts and Sales Returns

The following is a summary of our allowance for doubtful accounts and sales returns:

 

     Balance at
Beginning
of Period
     Additions
(recoveries)
charged

to Income
     Deductions
from
Reserves
     Balance at
End of
Period
 
     (in thousands)  

Allowance for doubtful accounts and sales returns:

           

Year ended December 31, 2017

   $ 258      $ 230      $ 139        349  

Year ended December 31, 2016

     243        105        90        258  

Year ended December 31, 2015

     242        182        181        243  

Summary of Property and Equipment

Property and equipment are recorded at cost. Depreciation is provided over the estimated useful lives of the related assets using straight-line method as follows:

 

Description

  

Useful Life

Computers and equipment

   3–5 years

Machinery and equipment

   3–10 years

Leasehold improvements

   The shorter of its useful life or lease term

Computation of Basic and Diluted Net Income per Share

The computation of basic and diluted net income per share is as follows:

 

    Year ended December 31,  
    2017     2016      2015  
    (in thousands, except per share data)  

Basic:

      

Net income available for common stockholders

  $ 17,177     $ 10,590      $ 7,758  
 

 

 

   

 

 

    

 

 

 

Weighted average shares outstanding

    18,961       18,485        17,764  
 

 

 

   

 

 

    

 

 

 

Basic earnings per share

  $ 0.91     $ 0.57      $ 0.44  
 

 

 

   

 

 

    

 

 

 

Diluted:

      

Net income available for common stockholders

  $ 17,177     $ 10,590      $ 7,758  
 

 

 

   

 

 

    

 

 

 

Weighted-average shares outstanding

    18,961       18,485        17,764  

Common stock equivalents, if dilutive

    1,072       756        552  
 

 

 

   

 

 

    

 

 

 

Shares used in computing diluted earnings per common share

    20,033       19,241        18,316  
 

 

 

   

 

 

    

 

 

 

Diluted earnings per share

  $ 0.86     $ 0.55      $ 0.42  
 

 

 

   

 

 

    

 

 

 

Shares excluded in computing diluted earnings per share as those shares would be anti-dilutive

    6       45        55