XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Data (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments of company | segment 2    
Net sales $ 1,563,391 $ 1,189,935 $ 863,381
Cost of sales 608,009 461,297 322,471
Gross margin 955,382 728,638 540,910
Research and development 303,719 233,810 194,026
TASER      
Segment Reporting Information [Line Items]      
Net sales 612,605 531,566 436,927
Cost of sales 241,977 194,957 149,884
Gross margin 370,628 336,609 287,043
Research and development 62,393 51,607 46,136
Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 950,786 658,369 426,454
Cost of sales 366,032 266,340 172,587
Gross margin 584,754 392,029 253,867
Research and development 241,326 182,203 147,890
Product      
Segment Reporting Information [Line Items]      
Net sales 967,711 801,388 608,525
Cost of sales 450,718 363,219 260,098
Product | TASER      
Segment Reporting Information [Line Items]      
Net sales 577,610 511,010 426,916
Cost of sales 238,364 194,957 149,739
Product | Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 390,101 290,378 181,609
Cost of sales 212,354 168,262 110,359
Service      
Segment Reporting Information [Line Items]      
Net sales 595,680 388,547 254,856
Cost of sales 157,291 98,078 62,373
Service | TASER      
Segment Reporting Information [Line Items]      
Net sales 34,995 20,556 10,011
Cost of sales 3,613   145
Service | Software and Sensors      
Segment Reporting Information [Line Items]      
Net sales 560,685 367,991 244,845
Cost of sales $ 153,678 $ 98,078 $ 62,228