XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
source
day
Jun. 30, 2017
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2017
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Retained earnings (accumulated deficit) $ 163,590   $ 163,590   $ 142,179 $ 123,185
Revenue from contract with customers 99,226 $ 79,643 200,441 $ 158,885    
Sales, general and administrative (39,343) (31,824) $ (75,102) (62,681)    
Number of revenue sources | source     2      
Payment due date from date of invoice | day     30      
Revenue, remaining performance obligation 750,000   $ 750,000      
Amortization of deferred sales commissions 1,200   2,300      
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 600   2,300      
Sales, general and administrative 900   1,600      
Taser 60 Plan            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Revenue from contract with customers 10,200 5,300 24,200 13,300    
Interest income (expense), net $ 300 $ 200 $ 600 $ 300    
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%      
Revenue, remaining performance obligation, expected timing of satisfaction, period     5 years      
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%      
Revenue, remaining performance obligation, expected timing of satisfaction, period     7 years