XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Current $ 113,351 $ 107,016
Long-Term 74,586 74,417
Total 187,937 181,433
TASER    
Disaggregation of Revenue [Line Items]    
Current 14,502 22,152
Long-Term 32,644 32,445
Total 47,146 54,597
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 98,849 84,864
Long-Term 41,942 41,972
Total 140,791 126,836
Warranty    
Disaggregation of Revenue [Line Items]    
Current 20,624 21,070
Long-Term 21,348 23,363
Total 41,972 44,433
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 11,110 12,797
Long-Term 16,450 16,847
Total 27,560 29,644
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 9,514 8,273
Long-Term 4,898 6,516
Total 14,412 14,789
Hardware    
Disaggregation of Revenue [Line Items]    
Current 38,758 30,233
Long-Term 39,344 40,283
Total 78,102 70,516
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 3,315 9,355
Long-Term 15,844 15,598
Total 19,159 24,953
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 35,443 20,878
Long-Term 23,500 24,685
Total 58,943 45,563
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 53,969 55,713
Long-Term 13,894 10,771
Total 67,863 66,484
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 77 0
Long-Term 350 0
Total 427 0
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 53,892 55,713
Long-Term 13,544 10,771
Total $ 67,436 $ 66,484