XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Current $ 265,591 $ 163,959  
Long-Term 185,721 111,222  
Total 451,312 275,181 $ 205,800
TASER      
Disaggregation of Revenue [Line Items]      
Current 36,902 28,945  
Long-Term 36,975 32,811  
Total 73,877 61,756  
Software and Sensors      
Disaggregation of Revenue [Line Items]      
Current 228,689 135,014  
Long-Term 148,746 78,411  
Total 377,435 213,425  
Warranty      
Disaggregation of Revenue [Line Items]      
Current 44,432 25,561  
Long-Term 22,903 21,978  
Total 67,335 47,539  
Warranty | TASER      
Disaggregation of Revenue [Line Items]      
Current 21,257 11,635  
Long-Term 4,766 16,953  
Total 26,023 28,588  
Warranty | Software and Sensors      
Disaggregation of Revenue [Line Items]      
Current 23,175 13,926  
Long-Term 18,137 5,025  
Total 41,312 18,951  
Hardware      
Disaggregation of Revenue [Line Items]      
Current 47,806 41,495  
Long-Term 109,950 65,285  
Total 157,756 106,780  
Hardware | TASER      
Disaggregation of Revenue [Line Items]      
Current 12,944 16,314  
Long-Term 28,727 14,304  
Total 41,671 30,618  
Hardware | Software and Sensors      
Disaggregation of Revenue [Line Items]      
Current 34,862 25,181  
Long-Term 81,223 50,981  
Total 116,085 76,162  
Software and Sensors.      
Disaggregation of Revenue [Line Items]      
Current 173,353 96,903  
Long-Term 52,868 23,959  
Total 226,221 120,862  
Software and Sensors. | TASER      
Disaggregation of Revenue [Line Items]      
Current 2,701 996  
Long-Term 3,482 1,554  
Total 6,183 2,550  
Software and Sensors. | Software and Sensors      
Disaggregation of Revenue [Line Items]      
Current 170,652 95,907  
Long-Term 49,386 22,405  
Total $ 220,038 $ 118,312