XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Current $ 129,518 $ 117,864
Long-Term 83,150 87,936
Total 212,668 205,800
TASER    
Disaggregation of Revenue [Line Items]    
Current 26,316 22,578
Long-Term 28,669 32,611
Total 54,985 55,189
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 103,202 95,286
Long-Term 54,481 55,325
Total 157,683 150,611
Warranty    
Disaggregation of Revenue [Line Items]    
Current 25,022 22,568
Long-Term 18,659 21,534
Total 43,681 44,102
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 13,162 12,716
Long-Term 14,638 16,378
Total 27,800 29,094
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 11,860 9,852
Long-Term 4,021 5,156
Total 15,881 15,008
Hardware    
Disaggregation of Revenue [Line Items]    
Current 33,168 31,804
Long-Term 50,695 49,227
Total 83,863 81,031
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 12,626 9,569
Long-Term 13,110 15,468
Total 25,736 25,037
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 20,542 22,235
Long-Term 37,585 33,759
Total 58,127 55,994
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 71,328 63,492
Long-Term 13,796 17,175
Total 85,124 80,667
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 528 293
Long-Term 921 765
Total 1,449 1,058
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 70,800 63,199
Long-Term 12,875 16,410
Total $ 83,675 $ 79,609