XML 111 R53.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Revenues - Summary of Deferred Revenue (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Disaggregation of Revenue [Line Items] |  |
Current | $ 117,864 | $ 107,016
Long-Term | 87,936 | 74,417
Total | 205,800 | 181,433
TASER |  |
Disaggregation of Revenue [Line Items] |  |
Current | 22,578 | 22,152
Long-Term | 32,611 | 32,445
Total | 55,189 | 54,597
Software and Sensors |  |
Disaggregation of Revenue [Line Items] |  |
Current | 95,286 | 84,864
Long-Term | 55,325 | 41,972
Total | 150,611 | 126,836
Warranty |  |
Disaggregation of Revenue [Line Items] |  |
Current | 22,568 | 21,070
Long-Term | 21,534 | 23,363
Total | 44,102 | 44,433
Warranty | TASER |  |
Disaggregation of Revenue [Line Items] |  |
Current | 12,716 | 12,797
Long-Term | 16,378 | 16,847
Total | 29,094 | 29,644
Warranty | Software and Sensors |  |
Disaggregation of Revenue [Line Items] |  |
Current | 9,852 | 8,273
Long-Term | 5,156 | 6,516
Total | 15,008 | 14,789
Hardware |  |
Disaggregation of Revenue [Line Items] |  |
Current | 31,804 | 30,233
Long-Term | 49,227 | 40,283
Total | 81,031 | 70,516
Hardware | TASER |  |
Disaggregation of Revenue [Line Items] |  |
Current | 9,569 | 9,355
Long-Term | 15,468 | 15,598
Total | 25,037 | 24,953
Hardware | Software and Sensors |  |
Disaggregation of Revenue [Line Items] |  |
Current | 22,235 | 20,878
Long-Term | 33,759 | 24,685
Total | 55,994 | 45,563
Services |  |
Disaggregation of Revenue [Line Items] |  |
Current | 63,492 | 55,713
Long-Term | 17,175 | 10,771
Total | 80,667 | 66,484
Services | TASER |  |
Disaggregation of Revenue [Line Items] |  |
Current | 293 | 0
Long-Term | 765 | 0
Total | 1,058 | 0
Services | Software and Sensors |  |
Disaggregation of Revenue [Line Items] |  |
Current | 63,199 | 55,713
Long-Term | 16,410 | 10,771
Total | $ 79,609 | $ 66,484

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=aaxn_TaserWeaponsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=aaxn_SoftwareandSensorsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=aaxn_WarrantyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=aaxn_HardwareEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=aaxn_SoftwareAndSensorsServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |