XML 75 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Data - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
segment
Sep. 30, 2018
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments of company | segment     2  
Segment Reporting Information [Line Items]        
Net sales $ 130,837 $ 104,836 $ 359,009 $ 305,277
Cost of sales 50,668 39,203 144,363 112,040
Gross margin 80,169 65,633 214,646 193,237
Research and development 25,129 21,982 71,976 55,602
TASER        
Segment Reporting Information [Line Items]        
Net sales 71,743 63,666 197,706 187,814
Cost of sales 26,504 19,256 74,044 57,480
Gross margin 45,239 44,410 123,662 130,334
Research and development 3,485 4,837 10,284 11,816
Software and Sensors        
Segment Reporting Information [Line Items]        
Net sales 59,094 41,170 161,303 117,463
Cost of sales 24,164 19,947 70,319 54,560
Gross margin 34,930 21,223 90,984 62,903
Research and development 21,644 17,145 61,692 43,786
Product        
Segment Reporting Information [Line Items]        
Net sales 96,497 80,923 264,977 238,618
Cost of sales 42,445 32,953 120,265 96,474
Product | TASER        
Segment Reporting Information [Line Items]        
Net sales 71,424 63,666 197,148 187,814
Cost of sales 26,504 19,256 74,044 57,480
Product | Software and Sensors        
Segment Reporting Information [Line Items]        
Net sales 25,073 17,257 67,829 50,804
Cost of sales 15,941 13,697 46,221 38,994
Service        
Segment Reporting Information [Line Items]        
Net sales 34,340 23,913 94,032 66,659
Cost of sales 8,223 6,250 24,098 15,566
Service | TASER        
Segment Reporting Information [Line Items]        
Net sales 319 0 558 0
Cost of sales 0 0 0 0
Service | Software and Sensors        
Segment Reporting Information [Line Items]        
Net sales 34,021 23,913 93,474 66,659
Cost of sales 8,223 $ 6,250 24,098 $ 15,566
Service, Installation Costs | Software and Sensors        
Segment Reporting Information [Line Items]        
Cost of sales $ 700   $ 1,600