Description of Business and Summary of Significant Accounting Policies (Concentration) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
USD ($)
Sep. 30, 2014
USD ($)
Sep. 30, 2015
USD ($)
item
Sep. 30, 2014
USD ($)
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 43,558 $ 39,120 $ 120,282 $ 107,636
International revenue (excluding Canada) as a percent of total revenue 24.00% 24.00% 24.00% 24.00%
Number of operating segments | item     1  
United States        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 29,300 $ 25,517 $ 80,571 $ 71,211
Canada        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue 3,702 4,140 10,910 10,802
All other international sources        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 10,556 $ 9,463 $ 28,801 $ 25,623