|
Description of Business and Summary of Significant Accounting Policies (Details 3) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
| Revenue from U.S., Canadian and all other international dealers and distributors combined | |||
| Total revenue | $ 148,800 | $ 128,511 | $ 109,512 |
| International revenue (excluding Canada) as a percent of total revenue | 24.00% | 23.00% | 25.00% |
| United States | |||
| Revenue from U.S., Canadian and all other international dealers and distributors combined | |||
| Total revenue | 98,276 | 84,474 | 69,957 |
| Canada | |||
| Revenue from U.S., Canadian and all other international dealers and distributors combined | |||
| Total revenue | 15,320 | 15,014 | 12,453 |
| All other international sources | |||
| Revenue from U.S., Canadian and all other international dealers and distributors combined | |||
| Total revenue | $ 35,204 | $ 29,023 | $ 27,102 |