XML 45 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Current $ 119,827 $ 117,864
Long-Term 91,886 87,936
Total 211,713 205,800
TASER    
Disaggregation of Revenue [Line Items]    
Current 27,648 22,578
Long-Term 32,663 32,611
Total 60,311 55,189
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 92,179 95,286
Long-Term 59,223 55,325
Total 151,402 150,611
Warranty    
Disaggregation of Revenue [Line Items]    
Current 23,849 22,568
Long-Term 19,916 21,534
Total 43,765 44,102
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 12,963 12,716
Long-Term 15,469 16,378
Total 28,432 29,094
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 10,886 9,852
Long-Term 4,447 5,156
Total 15,333 15,008
Hardware    
Disaggregation of Revenue [Line Items]    
Current 31,239 31,804
Long-Term 51,963 49,227
Total 83,202 81,031
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 14,097 9,569
Long-Term 15,901 15,468
Total 29,998 25,037
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 17,142 22,235
Long-Term 36,062 33,759
Total 53,204 55,994
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 64,739 63,492
Long-Term 20,007 17,175
Total 84,746 80,667
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 588 293
Long-Term 1,293 765
Total 1,881 1,058
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 64,151 63,199
Long-Term 18,714 16,410
Total $ 82,865 $ 79,609