Description of Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2017
Description of Business and Summary of Significant Accounting Policies  
Schedule of revenue from United States, Canada and all other international dealers and distributors combined

The following table sets forth revenue from U.S., Canadian and all other international dealers and distributors combined (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

Six Months Ended

 

 

 

 

June 30,

 

June 30,

 

 

 

    

2017

    

2016

    

2017

    

2016

 

 

Revenue-United States

 

$

42,968

 

$

37,461

 

$

78,154

 

$

68,836

 

 

Revenue-Canada

 

 

5,259

 

 

4,164

 

 

9,508

 

 

7,109

 

 

Revenue-all other international sources

 

 

13,182

 

 

11,590

 

 

23,982

 

 

20,305

 

 

Total revenue

 

$

61,409

 

$

53,215

 

$

111,644

 

$

96,250

 

 

International revenue (excluding Canada) as a percent of total revenue

 

 

21

%  

 

22

%  

 

21

%  

 

21

%  

 

 

Schedule of changes in the product warranty liability

The following table presents the changes in the product warranty liability for the six months ended June 30, 2017 (in thousands):

 

 

 

 

 

 

 

    

Warranty Liability

 

Balance at December 31, 2016

 

$

1,945

 

Warranty costs accrued

 

 

1,552

 

Warranty claims

 

 

(1,323)

 

Balance at June 30, 2017

 

$

2,174

 

 

Schedule of reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share

The following table presents the reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

Six Months Ended

 

 

 

June 30,

 

June 30,

 

 

    

2017

    

2016

    

2017

    

2016

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

3,893

 

$

524

 

$

4,736

 

$

7,163

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common stock outstanding for basic net income per common share

 

 

24,587

 

 

23,162

 

 

24,298

 

 

23,248

 

Effect of dilutive securities—stock options and restricted stock units

 

 

1,801

 

 

768

 

 

1,726

 

 

710

 

Weighted average common shares and dilutive securities outstanding

 

 

26,388

 

 

23,930

 

 

26,024

 

 

23,958

 

 

Schedule of anti-dilutive weighted-average common stock equivalents excluded from the calculation of diluted net income per share

The following weighted-average common stock equivalents were anti-dilutive and therefore were excluded from the calculation of diluted net income per share (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

Six Months Ended

 

 

 

June 30,

 

June 30,

 

 

    

2017

 

2016

    

2017

 

2016

 

Options to purchase common stock

 

1,096

 

2,553

 

1,310

 

2,624

 

Restricted stock units

 

15

 

 2

 

 9

 

35

 

Total

 

1,111

 

2,555

 

1,319

 

2,659