XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Current $ 165,086 $ 163,959
Long-Term 116,107 111,222
Total 281,193 275,181
TASER    
Disaggregation of Revenue [Line Items]    
Current 27,510 28,945
Long-Term 33,507 32,811
Total 61,017 61,756
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 137,576 135,014
Long-Term 82,600 78,411
Total 220,176 213,425
Warranty    
Disaggregation of Revenue [Line Items]    
Current 24,933 25,561
Long-Term 21,808 21,978
Total 46,741 47,539
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 10,501 11,635
Long-Term 16,486 16,953
Total 26,987 28,588
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 14,432 13,926
Long-Term 5,322 5,025
Total 19,754 18,951
Hardware    
Disaggregation of Revenue [Line Items]    
Current 39,763 41,495
Long-Term 66,289 65,285
Total 106,052 106,780
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 16,040 16,314
Long-Term 15,024 14,304
Total 31,064 30,618
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 23,723 25,181
Long-Term 51,265 50,981
Total 74,988 76,162
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 100,390 96,903
Long-Term 28,010 23,959
Total 128,400 120,862
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 969 996
Long-Term 1,997 1,554
Total 2,966 2,550
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 99,421 95,907
Long-Term 26,013 22,405
Total $ 125,434 $ 118,312