XML 228 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
source
day
Sep. 30, 2017
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2017
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Retained earnings (accumulated deficit) $ 169,301   $ 169,301   $ 142,179 $ 123,185
Revenue from contract with customers 104,836 $ 90,262 305,277 $ 249,147    
Sales, general and administrative (39,685) (36,398) $ (114,787) (99,079)    
Number of revenue sources | source     2      
Payment due date from date of invoice | day     30      
Amortization of deferred sales commissions 1,500   $ 3,800      
Impact of Adoption of Topic 606 on Opening Balance Sheet | Accounting Standards Update 2014-09            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Retained earnings (accumulated deficit)         $ 18,994 $ 19,000
Revenue from contract with customers 2,100   4,400      
Sales, general and administrative 400   2,000      
Taser 60 Plan            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Revenue from contract with customers 11,900 7,500 36,100 20,800    
Interest income (expense), net $ 400 $ 200 $ 1,000 $ 500    
Minimum            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Revenue, remaining performance obligation to be recognized in the next twelve months, percent 15.00%   15.00%      
Maximum            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Revenue, remaining performance obligation to be recognized in the next twelve months, percent 20.00%   20.00%