XML 81 R68.htm IDEA: XBRL DOCUMENT
v3.25.1

Revenues - Deferred Revenue (Details) - USD ($) $ in Thousands | Dec. 31, 2024 | Mar. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | --- | --- | ---
Disaggregation of Revenue [Line Items] |  |  |  |
Current | $ 612,955 | $ 493,637 | $ 470,415 |
Long-Term | 360,685 | $ 282,796 | 270,901 |
Total | 973,640 |  | 741,316 | $ 593,038
TASER |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 74,937 |  | 58,343 |
Long-Term | 60,538 |  | 52,500 |
Total | 135,475 |  | 110,843 |
Software and Sensors |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 538,018 |  | 412,072 |
Long-Term | 300,147 |  | 218,401 |
Total | 838,165 |  | 630,473 |
Warranty: |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 52,949 |  | 37,308 |
Long-Term | 38,994 |  | 26,993 |
Total | 91,943 |  | 64,301 |
Warranty: | TASER |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 16,107 |  | 14,666 |
Long-Term | 19,288 |  | 18,828 |
Total | 35,395 |  | 33,494 |
Warranty: | Software and Sensors |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 36,842 |  | 22,642 |
Long-Term | 19,706 |  | 8,165 |
Total | 56,548 |  | 30,807 |
Hardware: |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 139,187 |  | 99,144 |
Long-Term | 179,307 |  | 146,713 |
Total | 318,494 |  | 245,857 |
Hardware: | TASER |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 49,195 |  | 35,845 |
Long-Term | 35,116 |  | 29,689 |
Total | 84,311 |  | 65,534 |
Hardware: | Software and Sensors |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 89,992 |  | 63,299 |
Long-Term | 144,191 |  | 117,024 |
Total | 234,183 |  | 180,323 |
Services: |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 420,819 |  | 333,963 |
Long-Term | 142,384 |  | 97,195 |
Total | 563,203 |  | 431,158 |
Services: | TASER |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 9,635 |  | 7,832 |
Long-Term | 6,134 |  | 3,983 |
Total | 15,769 |  | 11,815 |
Services: | Software and Sensors |  |  |  |
Disaggregation of Revenue [Line Items] |  |  |  |
Current | 411,184 |  | 326,131 |
Long-Term | 136,250 |  | 93,212 |
Total | $ 547,434 |  | $ 419,343 |

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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + 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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + 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 -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 + 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=axon_TASERSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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