v3.25.2
Revenues - Revenues by Products and Service Offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 668,538 $ 503,236 $ 1,272,171 $ 963,107
TASER        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 216,234 181,548 411,729 346,147
Personal Sensors        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 92,819 75,113 181,224 143,113
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 67,307 36,102 124,303 73,927
Software and Services        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 292,178 210,473 554,915 399,920
Connected Devices        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 376,360 292,763 717,256 563,187
Connected Devices | TASER        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 216,234 181,548 411,729 346,147
Connected Devices | Personal Sensors        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 92,819 75,113 181,224 143,113
Connected Devices | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 67,307 36,102 124,303 73,927
Connected Devices | Software and Services        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 0 0 0 0
Software and Services        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 292,178 210,473 554,915 399,920
Software and Services | TASER        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 0 0 0 0
Software and Services | Personal Sensors        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 0 0 0 0
Software and Services | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 0 0 0 0
Software and Services | Software and Services        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 292,178 $ 210,473 $ 554,915 $ 399,920