XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Schedule Of Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Current $ 250,651 $ 163,959
Long-Term 111,892 111,222
Total 362,543 275,181
TASER    
Disaggregation of Revenue [Line Items]    
Current 41,100 28,945
Long-Term 22,323 32,811
Total 63,423 61,756
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 209,551 135,014
Long-Term 89,569 78,411
Total 299,120 213,425
Warranty    
Disaggregation of Revenue [Line Items]    
Current 33,768 25,561
Long-Term 29,613 21,978
Total 63,381 47,539
Warranty | TASER    
Disaggregation of Revenue [Line Items]    
Current 14,332 11,635
Long-Term 10,763 16,953
Total 25,095 28,588
Warranty | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 19,436 13,926
Long-Term 18,850 5,025
Total 38,286 18,951
Hardware    
Disaggregation of Revenue [Line Items]    
Current 62,173 41,495
Long-Term 52,233 65,285
Total 114,406 106,780
Hardware | TASER    
Disaggregation of Revenue [Line Items]    
Current 24,775 16,314
Long-Term 9,252 14,304
Total 34,027 30,618
Hardware | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 37,398 25,181
Long-Term 42,981 50,981
Total 80,379 76,162
Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 154,710 96,903
Long-Term 30,046 23,959
Total 184,756 120,862
Software and Sensors | TASER    
Disaggregation of Revenue [Line Items]    
Current 1,993 996
Long-Term 2,308 1,554
Total 4,301 2,550
Software and Sensors | Software and Sensors    
Disaggregation of Revenue [Line Items]    
Current 152,717 95,907
Long-Term 27,738 22,405
Total $ 180,455 $ 118,312