Description of Business and Summary of Significant Accounting Policies (Concentration) (Details) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2015
USD ($)
|
Jun. 30, 2014
USD ($)
|
Jun. 30, 2015
USD ($)
item
|
Jun. 30, 2014
USD ($)
|
| Reclassifications |
|
|
|
|
| Reclassification related to unsettled purchases of available-for-sale investments |
|
|
$ 700
|
|
| Revenue from U.S., Canadian and all other international dealers and distributors combined |
|
|
|
|
| Total revenue |
$ 44,641
|
$ 36,661
|
$ 76,724
|
$ 68,516
|
| International revenue (excluding Canada) as a percent of total revenue |
23.00%
|
23.00%
|
24.00%
|
23.00%
|
| Number of operating segments | item |
|
|
1
|
|
| United States |
|
|
|
|
| Revenue from U.S., Canadian and all other international dealers and distributors combined |
|
|
|
|
| Total revenue |
$ 30,055
|
$ 24,762
|
$ 51,272
|
$ 45,804
|
| Canada |
|
|
|
|
| Revenue from U.S., Canadian and all other international dealers and distributors combined |
|
|
|
|
| Total revenue |
4,122
|
3,415
|
7,208
|
6,645
|
| All other international sources |
|
|
|
|
| Revenue from U.S., Canadian and all other international dealers and distributors combined |
|
|
|
|
| Total revenue |
$ 10,465
|
$ 8,485
|
$ 18,245
|
$ 16,066
|