XML 122 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Data (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments of company | segment 2    
Net sales $ 1,189,935 $ 863,381 $ 681,003
Cost of sales 461,297 322,471 264,672
Gross margin 728,638 540,910 416,331
Research and development 233,810 194,026 123,195
TASER      
Segment Reporting Information [Line Items]      
Net sales 531,566 436,927 366,552
Cost of sales 194,957 149,884 136,925
Gross margin 336,609 287,043 229,627
Research and development 51,607 46,136 15,380
Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 658,369 426,454 314,451
Cost of sales 266,340 172,587 127,747
Gross margin 392,029 253,867 186,704
Research and development 182,203 147,890 107,815
Product      
Segment Reporting Information [Line Items]      
Net sales 801,388 608,525 500,250
Cost of sales 363,219 260,098 224,131
Product | TASER      
Segment Reporting Information [Line Items]      
Net sales 511,010 426,916 362,649
Cost of sales 194,957 149,739 136,925
Product | Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 290,378 181,609 137,601
Cost of sales 168,262 110,359 87,206
Service      
Segment Reporting Information [Line Items]      
Net sales 388,547 254,856 180,753
Cost of sales 98,078 62,373 40,541
Service | TASER      
Segment Reporting Information [Line Items]      
Net sales 20,556 10,011 3,903
Cost of sales   145  
Service | Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 367,991 244,845 176,850
Cost of sales $ 98,078 $ 62,228 $ 40,541