XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Current $ 154,731 $ 117,864
Long-Term 87,733 87,936
Total 242,464 205,800
TASER    
Disaggregation of Revenue [Line Items]    
Current 29,610 22,578
Long-Term 28,039 32,611
Total 57,649 55,189
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 125,121 95,286
Long-Term 59,694 55,325
Total 184,815 150,611
Warranty    
Disaggregation of Revenue [Line Items]    
Current 25,595 22,568
Long-Term 18,807 21,534
Total 44,402 44,102
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 13,267 12,716
Long-Term 14,824 16,378
Total 28,091 29,094
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 12,328 9,852
Long-Term 3,983 5,156
Total 16,311 15,008
Hardware    
Disaggregation of Revenue [Line Items]    
Current 42,846 31,804
Long-Term 52,567 49,227
Total 95,413 81,031
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 15,621 9,569
Long-Term 12,124 15,468
Total 27,745 25,037
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 27,225 22,235
Long-Term 40,443 33,759
Total 67,668 55,994
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 86,290 63,492
Long-Term 16,359 17,175
Total 102,649 80,667
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 722 293
Long-Term 1,091 765
Total 1,813 1,058
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 85,568 63,199
Long-Term 15,268 16,410
Total $ 100,836 $ 79,609