XML 48 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Current $ 127,160 $ 107,016
Long-Term 82,149 74,417
Total 209,309 181,433
TASER    
Disaggregation of Revenue [Line Items]    
Current 16,066 22,152
Long-Term 34,630 32,445
Total 50,696 54,597
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 111,094 84,864
Long-Term 47,519 41,972
Total 158,613 126,836
Warranty    
Disaggregation of Revenue [Line Items]    
Current 21,576 21,070
Long-Term 22,083 23,363
Total 43,659 44,433
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 11,677 12,797
Long-Term 16,633 16,847
Total 28,310 29,644
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 9,899 8,273
Long-Term 5,450 6,516
Total 15,349 14,789
Hardware    
Disaggregation of Revenue [Line Items]    
Current 43,686 30,233
Long-Term 44,958 40,283
Total 88,644 70,516
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 4,378 9,355
Long-Term 17,601 15,598
Total 21,979 24,953
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 39,308 20,878
Long-Term 27,357 24,685
Total 66,665 45,563
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 61,898 55,713
Long-Term 15,108 10,771
Total 77,006 66,484
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 11 0
Long-Term 396 0
Total 407 0
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 61,887 55,713
Long-Term 14,712 10,771
Total $ 76,599 $ 66,484