Description of Business and Summary of Significant Accounting Policies (Concentration) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2016
USD ($)
item
Mar. 31, 2015
USD ($)
Revenue from U.S., Canadian and all other international dealers and distributors combined    
Total revenue $ 43,035 $ 32,083
International revenue (excluding Canada) as a percent of total revenue 20.00% 24.00%
Segment Reporting    
Number of operating segments | item 1  
United States    
Revenue from U.S., Canadian and all other international dealers and distributors combined    
Total revenue $ 31,375 $ 21,217
Canada    
Revenue from U.S., Canadian and all other international dealers and distributors combined    
Total revenue 2,945 3,086
All other international sources    
Revenue from U.S., Canadian and all other international dealers and distributors combined    
Total revenue $ 8,715 $ 7,780