XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Data
9 Months Ended
Sep. 30, 2023
Segment Data  
Segment Data

Note 15 - Segment Data

Our operations comprise two reportable segments: the TASER segment and the Software and Sensors segment.

Information relative to our reportable segments was as follows (in thousands):

Three Months Ended September 30, 2023

Three Months Ended September 30, 2022

Software and 

Software and 

    

TASER

    

Sensors

    

Total

    

TASER

    

Sensors

    

Total

Net sales from products

$

153,375

$

103,068

$

256,443

$

139,267

$

71,131

$

210,398

Net sales from services

 

9,195

 

147,963

 

157,158

 

5,616

 

95,740

 

101,356

Net sales

 

162,570

 

251,031

 

413,601

 

144,883

 

166,871

 

311,754

Cost of product sales

 

59,746

 

56,532

 

116,278

 

53,422

 

40,302

 

93,724

Cost of service sales

 

1,252

 

40,799

 

42,051

 

 

24,773

 

24,773

Cost of sales

 

60,998

 

97,331

 

158,329

 

53,422

 

65,075

 

118,497

Gross margin

$

101,572

$

153,700

$

255,272

$

91,461

$

101,796

$

193,257

Research and development

$

15,672

$

61,208

$

76,880

$

13,864

$

45,263

$

59,127

Nine Months Ended September 30, 2023

Nine Months Ended September 30, 2022

Software and

Software and

    

TASER

    

Sensors

    

Total

    

TASER

    

Sensors

    

Total

Net sales from products

$

426,372

$

282,934

$

709,306

$

382,142

$

204,511

$

586,653

Net sales from services

 

24,890

 

397,053

 

421,943

 

12,687

 

254,453

 

267,140

Net sales

 

451,262

 

679,987

 

1,131,249

 

394,829

 

458,964

 

853,793

Cost of product sales

 

170,297

 

154,757

 

325,054

 

142,510

 

118,068

 

260,578

Cost of service sales

 

2,517

 

112,183

 

114,700

 

 

70,256

 

70,256

Cost of sales

 

172,814

 

266,940

 

439,754

 

142,510

 

188,324

 

330,834

Gross margin

$

278,448

$

413,047

$

691,495

$

252,319

$

270,640

$

522,959

Research and development

$

46,128

$

173,619

$

219,747

$

37,076

$

128,014

$

165,090