Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2014
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 the U.S., Canadian and all other international dealers and distributors combined (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Revenue-United States

 

$

69,957 

 

$

84,474 

 

$

98,276 

 

Revenue-Canada

 

12,453 

 

15,014 

 

15,320 

 

Revenue-all other international sources

 

27,102 

 

29,023 

 

35,204 

 

Total revenue

 

$

109,512 

 

$

128,511 

 

$

148,800 

 

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

 

25 

%

23 

%

24 

%

 

Schedule of changes in the product warranty liability

The following table presents the changes in the product warranty liability (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Balance at the beginning of the period

 

$

1,030

 

$

1,155

 

$

1,213

 

Warranty costs accrued

 

1,050

 

1,025

 

1,145

 

Warranty claims

 

(925

)

(967

)

(1,167

)

Balance at the end of the period

 

$

1,155

 

$

1,213

 

$

1,191

 

 

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

 

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

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Numerator:

 

 

 

 

 

 

 

Net income (loss)

 

$

(3,723

)

$

3,503

 

$

8,156

 

Denominator:

 

 

 

 

 

 

 

Weighted average common stock outstanding for basic net income (loss) per common share

 

2,360

 

10,609

 

23,685

 

Effect of dilutive securities—stock options, convertible preferred stock, and warrants to purchase common stock and preferred stock

 

 

11,654

 

1,961

 

Weighted average common shares and dilutive securities outstanding

 

2,360

 

22,263

 

25,646

 

 

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

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

 

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Convertible preferred stock

 

15,294 

 

 

 

Options to purchase common stock

 

4,317 

 

356 

 

1,041 

 

Warrants to purchase common stock

 

541 

 

 

 

Warrants to purchase preferred stock

 

194 

 

 

 

Total

 

20,346 

 

357 

 

1,041 

 

 

Schedule of changes in the allowance for doubtful accounts

The following table presents the changes in the allowance for doubtful accounts (in thousands):

 

 

 

Years Ended December 31,

 

 

 

2012

 

2013

 

2014

 

Balance at beginning of period

 

$

651

 

$

643

 

$

605

 

Provision

 

184

 

159

 

229

 

Deductions

 

(192

)

(197

)

(129

)

Balance at end of period

 

$

643

 

$

605

 

$

705

 

 

Schedule of estimated useful lives of property and equipment

 

Furniture and fixtures

 

2 - 5 years

 

Manufacturing tooling and test equipment

 

2 - 3 years

 

Lab and warehouse equipment

 

2 - 4 years

 

Computer equipment and software

 

3 - 4 years

 

Marketing equipment

 

2 - 3 years