| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL document created with Toppan Merrill Bridge 10.5.0.8 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Created on: 2/27/2024 9:05:35 PM --> |
<!-- Modified on: 2/27/2024 9:05:35 PM --> |
<xsd:schema xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://axon.com/20231231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:axon="http://axon.com/20231231" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2023" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2023"> |
| <xsd:import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults"> |
| <link:definition> 99900 - Disclosure - Standard And Custom Axis Domain Defaults </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets"> |
| <link:definition> 00100 - Statement - CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"> |
| <link:definition> 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows"> |
| <link:definition> 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical"> |
| <link:definition> 00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesWeightedAverageNumberOfSharesOutstandingAndEarningsPerShareDetails" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesWeightedAverageNumberOfSharesOutstandingAndEarningsPerShareDetails"> |
| <link:definition> 40103 - Disclosure - Organization and Summary of Significant Accounting Policies - Weighted Average Number of Shares Outstanding and Earnings Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesSummaryOfDeferredRevenueDetails" id="DisclosureRevenuesSummaryOfDeferredRevenueDetails"> |
| <link:definition> 40205 - Disclosure - Revenues - Summary of Deferred Revenue (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesCostToObtainContractsWithCustomerDetails" id="DisclosureRevenuesCostToObtainContractsWithCustomerDetails"> |
| <link:definition> 40207 - Disclosure - Revenues - Cost to Obtain Contracts with Customer (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureCashCashEquivalentsAndInvestmentsDetails" id="DisclosureCashCashEquivalentsAndInvestmentsDetails"> |
| <link:definition> 40301 - Disclosure - Cash, Cash Equivalents and Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureExpectedCreditLossesTypeOfCustomerReceivableDetails" id="DisclosureExpectedCreditLossesTypeOfCustomerReceivableDetails"> |
| <link:definition> 40402 - Disclosure - Expected Credit Losses - Type Of Customer Receivable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureInventoryDetails" id="DisclosureInventoryDetails"> |
| <link:definition> 40501 - Disclosure - Inventory (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentDetails" id="DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentDetails"> |
| <link:definition> 40601 - Disclosure - Property and Equipment - Summary of Property and Equipment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureGoodwillAndIntangibleAssetsDefiniteLivedIntangibleAssetsOtherThanGoodwillDetails" id="DisclosureGoodwillAndIntangibleAssetsDefiniteLivedIntangibleAssetsOtherThanGoodwillDetails"> |
| <link:definition> 40702 - Disclosure - Goodwill and Intangible Assets - Definite-Lived Intangible Assets Other than Goodwill (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseOfIntangibleAssetsDetails" id="DisclosureGoodwillAndIntangibleAssetsEstimatedAmortizationExpenseOfIntangibleAssetsDetails"> |
| <link:definition> 40703 - Disclosure - Goodwill and Intangible assets - Estimated Amortization Expense of Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOtherLongTermAssetsDetails" id="DisclosureOtherLongTermAssetsDetails"> |
| <link:definition> 40901 - Disclosure - Other Long-Term Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccruedLiabilitiesDetails" id="DisclosureAccruedLiabilitiesDetails"> |
| <link:definition> 41001 - Disclosure - Accrued Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesNetCarryingAmountDetails" id="DisclosureConvertibleSeniorNotesNetCarryingAmountDetails"> |
| <link:definition> 41102 - Disclosure - Convertible Senior Notes - Net carrying amount (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesInterestExpenseDetails" id="DisclosureConvertibleSeniorNotesInterestExpenseDetails"> |
| <link:definition> 41104 - Disclosure - Convertible Senior Notes - Interest Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesIncomeByRegionDetails" id="DisclosureIncomeTaxesIncomeByRegionDetails"> |
| <link:definition> 41302 - Disclosure - Income Taxes - Income by Region (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesSignificantComponentsOfProvisionBenefitForIncomeTaxesDetails" id="DisclosureIncomeTaxesSignificantComponentsOfProvisionBenefitForIncomeTaxesDetails"> |
| <link:definition> 41303 - Disclosure - Income Taxes - Significant Components of the Provision (Benefit) for Income Taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesReconciliationOfCompanySEffectiveIncomeTaxRateToFederalStatutoryRateDetails" id="DisclosureIncomeTaxesReconciliationOfCompanySEffectiveIncomeTaxRateToFederalStatutoryRateDetails"> |
| <link:definition> 41304 - Disclosure - Income Taxes - Reconciliation of the Company's Effective Income Tax Rate to the Federal Statutory Rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" id="DisclosureIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"> |
| <link:definition> 41305 - Disclosure - Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesBalanceSheetDetails" id="DisclosureLeasesBalanceSheetDetails"> |
| <link:definition> 41702 - Disclosure - Leases - Balance Sheet (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" id="DisclosureLeasesMinimumLeasePaymentsDetails"> |
| <link:definition> 41705 - Disclosure - Leases - Minimum Lease Payments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesMinimumLeasePaymentsDetailsCalc2" id="DisclosureLeasesMinimumLeasePaymentsDetailsCalc2"> |
| <link:definition> 41705 - Disclosure - Leases - Minimum Lease Payments (Details) (Calc 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedStatementsOfStockholdersEquity" id="StatementConsolidatedStatementsOfStockholdersEquity"> |
| <link:definition> 00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureExpectedCreditLosses" id="DisclosureExpectedCreditLosses"> |
| <link:definition> 10401 - Disclosure - Expected Credit Losses </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureExpectedCreditLossesTables" id="DisclosureExpectedCreditLossesTables"> |
| <link:definition> 30403 - Disclosure - Expected Credit Losses (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 40101 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEpsDetails" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAntidilutiveSecuritiesExcludedFromComputationOfEpsDetails"> |
| <link:definition> 40104 - Disclosure - Organization and Summary of Significant Accounting Policies - Antidilutive Securities Excluded From Computation of EPS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesRevenuesByProductsAndServiceOfferingsDetails" id="DisclosureRevenuesRevenuesByProductsAndServiceOfferingsDetails"> |
| <link:definition> 40201 - Disclosure - Revenues - Revenues by Products and Service Offerings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesRevenuesByGeographicAreaDetails" id="DisclosureRevenuesRevenuesByGeographicAreaDetails"> |
| <link:definition> 40202 - Disclosure - Revenues - Revenues By Geographic Area (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesAdditionalInformationDetails" id="DisclosureRevenuesAdditionalInformationDetails"> |
| <link:definition> 40203 - Disclosure - Revenues - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesRemainingPerformanceObligationsDetails" id="DisclosureRevenuesRemainingPerformanceObligationsDetails"> |
| <link:definition> 40206 - Disclosure - Revenues - Remaining Performance Obligations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesRemainingPerformanceObligationsDefaultDetails" id="DisclosureRevenuesRemainingPerformanceObligationsDefaultDetails"> |
| <link:definition> 40206 - Disclosure - Revenues - Remaining Performance Obligations Default (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureExpectedCreditLossesDetails" id="DisclosureExpectedCreditLossesDetails"> |
| <link:definition> 40401 - Disclosure - Expected Credit Losses (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosurePropertyAndEquipmentNarrativeDetails" id="DisclosurePropertyAndEquipmentNarrativeDetails"> |
| <link:definition> 40602 - Disclosure - Property and Equipment - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails" id="DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillDetails"> |
| <link:definition> 40701 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStrategicInvestmentsDetails" id="DisclosureStrategicInvestmentsDetails"> |
| <link:definition> 40801 - Disclosure - Strategic Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesNarrativeDetails" id="DisclosureConvertibleSeniorNotesNarrativeDetails"> |
| <link:definition> 41101 - Disclosure - Convertible Senior Notes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesEstimatedFairValueDetails" id="DisclosureConvertibleSeniorNotesEstimatedFairValueDetails"> |
| <link:definition> 41103 - Disclosure - Convertible Senior Notes - Estimated Fair Value (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesHedgeDetails" id="DisclosureConvertibleSeniorNotesHedgeDetails"> |
| <link:definition> 41105 - Disclosure - Convertible Senior Notes - Hedge (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesWarrantsDetails" id="DisclosureConvertibleSeniorNotesWarrantsDetails"> |
| <link:definition> 41106 - Disclosure - Convertible Senior Notes - Warrants (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureCommitmentsAndContingenciesDetails" id="DisclosureCommitmentsAndContingenciesDetails"> |
| <link:definition> 41201 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesNarrativeDetails" id="DisclosureIncomeTaxesNarrativeDetails"> |
| <link:definition> 41301 - Disclosure - Income Taxes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLineOfCreditDetails" id="DisclosureLineOfCreditDetails"> |
| <link:definition> 41401 - Disclosure - Line of Credit (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityStockBasedCompensationPlansDetails" id="DisclosureStockholdersEquityStockBasedCompensationPlansDetails"> |
| <link:definition> 41502 - Disclosure - Stockholders' Equity - Stock-based Compensation Plans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityCeoPerformanceAwardAdditionalInformationDetails" id="DisclosureStockholdersEquityCeoPerformanceAwardAdditionalInformationDetails"> |
| <link:definition> 41503 - Disclosure - Stockholders' Equity - CEO Performance Award - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquity2024CeoPerformanceAwardAnd2024ExponentialStockPlanDetails" id="DisclosureStockholdersEquity2024CeoPerformanceAwardAnd2024ExponentialStockPlanDetails"> |
| <link:definition> 41504 - Disclosure - Stockholders' Equity - 2024 CEO Performance Award and 2024 eXponential Stock Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityExponentialStockPerformancePlanDetails" id="DisclosureStockholdersEquityExponentialStockPerformancePlanDetails"> |
| <link:definition> 41505 - Disclosure - Stockholders' Equity - eXponential Stock Performance Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquitySummaryOfRestrictedStockUnitAndPerformanceStockUnitsActivityDetails" id="DisclosureStockholdersEquitySummaryOfRestrictedStockUnitAndPerformanceStockUnitsActivityDetails"> |
| <link:definition> 41506 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit and Performance Stock Units Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityRsuAndPsuAdditionalInformationDetails" id="DisclosureStockholdersEquityRsuAndPsuAdditionalInformationDetails"> |
| <link:definition> 41507 - Disclosure - Stockholders' Equity - RSU and PSU - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquitySummaryOfCompanySStockOptionsActivityDetails" id="DisclosureStockholdersEquitySummaryOfCompanySStockOptionsActivityDetails"> |
| <link:definition> 41508 - Disclosure - Stockholders' Equity - Summary of the Company's Stock Options Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityStockOptionActivityAdditionalInformationDetails" id="DisclosureStockholdersEquityStockOptionActivityAdditionalInformationDetails"> |
| <link:definition> 41509 - Disclosure - Stockholders' Equity - Stock Option Activity - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquitySummaryOfStockOptionsOutstandingAndExercisableDetails" id="DisclosureStockholdersEquitySummaryOfStockOptionsOutstandingAndExercisableDetails"> |
| <link:definition> 41510 - Disclosure - Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityStockBasedCompensationExpenseDetails" id="DisclosureStockholdersEquityStockBasedCompensationExpenseDetails"> |
| <link:definition> 41511 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityAtMarketEquityOfferingAdditionalInformationDetails" id="DisclosureStockholdersEquityAtMarketEquityOfferingAdditionalInformationDetails"> |
| <link:definition> 41512 - Disclosure - Stockholders' Equity - At-the-Market equity offering - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityStockIncentivePlanAndStockInducementPlanDetails" id="DisclosureStockholdersEquityStockIncentivePlanAndStockInducementPlanDetails"> |
| <link:definition> 41513 - Disclosure - Stockholders' Equity - Stock Incentive Plan and Stock Inducement Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityStockRepurchasePlanDetails" id="DisclosureStockholdersEquityStockRepurchasePlanDetails"> |
| <link:definition> 41514 - Disclosure - Stockholders' Equity - Stock Repurchase Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquitySubsequentEventDetails" id="DisclosureStockholdersEquitySubsequentEventDetails"> |
| <link:definition> 41515 - Disclosure - Stockholders' Equity - Subsequent Event (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" id="DisclosureAccumulatedOtherComprehensiveIncomeLossDetails"> |
| <link:definition> 41601 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesNarrativeDetails" id="DisclosureLeasesNarrativeDetails"> |
| <link:definition> 41701 - Disclosure - Leases - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesLeaseExpenseDetails" id="DisclosureLeasesLeaseExpenseDetails"> |
| <link:definition> 41703 - Disclosure - Leases - Lease Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureEmployeeBenefitPlansDetails" id="DisclosureEmployeeBenefitPlansDetails"> |
| <link:definition> 41801 - Disclosure - Employee Benefit Plans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureSegmentDataDetails" id="DisclosureSegmentDataDetails"> |
| <link:definition> 41901 - Disclosure - Segment Data (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureBusinessAcquisitionDetails" id="DisclosureBusinessAcquisitionDetails"> |
| <link:definition> 42001 - Disclosure - Business Acquisition (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureSubsequentEventDetails" id="DisclosureSubsequentEventDetails"> |
| <link:definition> 42101 - Disclosure - Subsequent Event (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation"> |
| <link:definition> 00090 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies"> |
| <link:definition> 10101 - Disclosure - Organization and Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenues" id="DisclosureRevenues"> |
| <link:definition> 10201 - Disclosure - Revenues </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureCashCashEquivalentsAndInvestments" id="DisclosureCashCashEquivalentsAndInvestments"> |
| <link:definition> 10301 - Disclosure - Cash, Cash Equivalents and Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureInventory" id="DisclosureInventory"> |
| <link:definition> 10501 - Disclosure - Inventory </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosurePropertyAndEquipment" id="DisclosurePropertyAndEquipment"> |
| <link:definition> 10601 - Disclosure - Property and Equipment </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureGoodwillAndIntangibleAssets" id="DisclosureGoodwillAndIntangibleAssets"> |
| <link:definition> 10701 - Disclosure - Goodwill and Intangible Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStrategicInvestments" id="DisclosureStrategicInvestments"> |
| <link:definition> 10801 - Disclosure - Strategic Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOtherLongTermAssets" id="DisclosureOtherLongTermAssets"> |
| <link:definition> 10901 - Disclosure - Other Long-Term Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccruedLiabilities" id="DisclosureAccruedLiabilities"> |
| <link:definition> 11001 - Disclosure - Accrued Liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotes" id="DisclosureConvertibleSeniorNotes"> |
| <link:definition> 11101 - Disclosure - Convertible Senior Notes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies"> |
| <link:definition> 11201 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes"> |
| <link:definition> 11301 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLineOfCredit" id="DisclosureLineOfCredit"> |
| <link:definition> 11401 - Disclosure - Line of Credit </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquity" id="DisclosureStockholdersEquity"> |
| <link:definition> 11501 - Disclosure - Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" id="DisclosureAccumulatedOtherComprehensiveIncomeLoss"> |
| <link:definition> 11601 - Disclosure - Accumulated Other Comprehensive Income (Loss) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeases" id="DisclosureLeases"> |
| <link:definition> 11701 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureEmployeeBenefitPlans" id="DisclosureEmployeeBenefitPlans"> |
| <link:definition> 11801 - Disclosure - Employee Benefit Plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureSegmentData" id="DisclosureSegmentData"> |
| <link:definition> 11901 - Disclosure - Segment Data </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureBusinessAcquisition" id="DisclosureBusinessAcquisition"> |
| <link:definition> 12001 - Disclosure - Business Acquisition </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureSubsequentEvent" id="DisclosureSubsequentEvent"> |
| <link:definition> 12101 - Disclosure - Subsequent Event </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables"> |
| <link:definition> 30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesTables" id="DisclosureRevenuesTables"> |
| <link:definition> 30203 - Disclosure - Revenues (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureCashCashEquivalentsAndInvestmentsTables" id="DisclosureCashCashEquivalentsAndInvestmentsTables"> |
| <link:definition> 30303 - Disclosure - Cash, Cash Equivalents and Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureInventoryTables" id="DisclosureInventoryTables"> |
| <link:definition> 30503 - Disclosure - Inventory (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosurePropertyAndEquipmentTables" id="DisclosurePropertyAndEquipmentTables"> |
| <link:definition> 30603 - Disclosure - Property and Equipment (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureGoodwillAndIntangibleAssetsTables" id="DisclosureGoodwillAndIntangibleAssetsTables"> |
| <link:definition> 30703 - Disclosure - Goodwill and Intangible Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStrategicInvestmentsTables" id="DisclosureStrategicInvestmentsTables"> |
| <link:definition> 30803 - Disclosure - Strategic Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOtherLongTermAssetsTables" id="DisclosureOtherLongTermAssetsTables"> |
| <link:definition> 30903 - Disclosure - Other Long-Term Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccruedLiabilitiesTables" id="DisclosureAccruedLiabilitiesTables"> |
| <link:definition> 31003 - Disclosure - Accrued Liabilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureConvertibleSeniorNotesTables" id="DisclosureConvertibleSeniorNotesTables"> |
| <link:definition> 31103 - Disclosure - Convertible Senior Notes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables"> |
| <link:definition> 31303 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityTables" id="DisclosureStockholdersEquityTables"> |
| <link:definition> 31503 - Disclosure - Stockholders' Equity (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" id="DisclosureAccumulatedOtherComprehensiveIncomeLossTables"> |
| <link:definition> 31603 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables"> |
| <link:definition> 31703 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureSegmentDataTables" id="DisclosureSegmentDataTables"> |
| <link:definition> 31903 - Disclosure - Segment Data (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfChangesInEstimatedWarrantyReserveDetails" id="DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfChangesInEstimatedWarrantyReserveDetails"> |
| <link:definition> 40102 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of Changes in Estimated Warranty Reserve (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureRevenuesContractAssetsContractLiabilitiesDetails" id="DisclosureRevenuesContractAssetsContractLiabilitiesDetails"> |
| <link:definition> 40204 - Disclosure - Revenues - Contract Assets, Contract Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureIncomeTaxesRollForwardOfLiabilityForUnrecognizedTaxBenefitsExclusiveOfAccruedInterestDetails" id="DisclosureIncomeTaxesRollForwardOfLiabilityForUnrecognizedTaxBenefitsExclusiveOfAccruedInterestDetails"> |
| <link:definition> 41306 - Disclosure - Income Taxes - Roll Forward of Liability for Unrecognized Tax Benefits Exclusive of Accrued Interest (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureStockholdersEquityCommonStockAndPreferredStockDetails" id="DisclosureStockholdersEquityCommonStockAndPreferredStockDetails"> |
| <link:definition> 41501 - Disclosure - Stockholders' Equity - Common Stock and Preferred Stock (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://axon.com/role/DisclosureLeasesSupplementalCashFlowAndBalanceSheetInformationDetails" id="DisclosureLeasesSupplementalCashFlowAndBalanceSheetInformationDetails"> |
| <link:definition> 41704 - Disclosure - Leases - Supplemental Cash Flow and Balance Sheet Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axon-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axon-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axon-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="axon-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd"/> |
| <xsd:element abstract="true" id="axon_A2016StockIncentivePlanMember" name="A2016StockIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_A2019eXponentialStockPerformancePlanMember" name="A2019eXponentialStockPerformancePlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_AgencyBondsMember" name="AgencyBondsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AggregateIntrinsicValuePricePerShare" name="AggregateIntrinsicValuePricePerShare" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/> |
| <xsd:element id="axon_AssetsAndLiabilitiesLesseeTableTextBlock" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_AxonEvidenceMember" name="AxonEvidenceMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_CashCashEquivalentAndInvestmentsAmortizedCost" name="CashCashEquivalentAndInvestmentsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="axon_CashFlowLesseeAbstract" name="CashFlowLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_EXponentialStockUnitsMember" name="EXponentialStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_ExtendedWarrantiesMember" name="ExtendedWarrantiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_HardwareEquipmentMember" name="HardwareEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_LeasesWeightedAverageDiscountRateAbstract" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_LesseeLeaseLiability" name="LesseeLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="axon_LesseeOperatingLeaseTerminationPeriod" name="LesseeOperatingLeaseTerminationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_LiquidityDiscount" name="LiquidityDiscount" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="axon_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_PatentsAndTrademarksPendingMember" name="PatentsAndTrademarksPendingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_PerformanceBasedRestrictedStockUnitMember" name="PerformanceBasedRestrictedStockUnitMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ProvisionForUnrecognizedTaxBenefits" name="ProvisionForUnrecognizedTaxBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_ServiceBasedRestrictedStockUnitMember" name="ServiceBasedRestrictedStockUnitMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsDividendYield" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsDividendYield" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="axon_SoftwareAndSensorsServicesMember" name="SoftwareAndSensorsServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_StockOptionPostExerciseHoldingPeriod" name="StockOptionPostExerciseHoldingPeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_TaserTrademarkMember" name="TaserTrademarkMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_WarrantyMember" name="WarrantyMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="axon_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="axon_TreasuryInflationProtectedSecuritiesMember" name="TreasuryInflationProtectedSecuritiesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ScheduleOfIntangibleAssetsTable" name="ScheduleOfIntangibleAssetsTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_IntangibleAssetsLineItems" name="IntangibleAssetsLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_PerformanceStockUnitsMember" name="PerformanceStockUnitsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ScheduleOfShareBasedCompensationPerformanceStockUnitsAwardActivityTableTextBlock" name="ScheduleOfShareBasedCompensationPerformanceStockUnitsAwardActivityTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AllowanceForDoubtfulAccountsReceivableOther" name="AllowanceForDoubtfulAccountsReceivableOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element id="axon_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceGoalsRevenue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPerformanceGoalsRevenue" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AllowanceForExpectedCreditLossByTypeOfCustomerReceivableTableTextBlock" name="AllowanceForExpectedCreditLossByTypeOfCustomerReceivableTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AllowanceForExpectedCreditLossesOnCustomerReceivables" name="AllowanceForExpectedCreditLossesOnCustomerReceivables" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_PaymentsToAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue" name="PaymentsToAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element id="axon_LongTermInvestment" name="LongTermInvestment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock" name="BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" name="CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_CustomerDepositsPolicyTextBlock" name="CustomerDepositsPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ConcentrationsOfCreditRiskMajorCustomersSupplierConcentrationPolicyPolicyTextBlock" name="ConcentrationsOfCreditRiskMajorCustomersSupplierConcentrationPolicyPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_SummaryOfSignificantAccountingPolicyTable" name="SummaryOfSignificantAccountingPolicyTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_SummaryOfSignificantAccountingPolicyLineItems" name="SummaryOfSignificantAccountingPolicyLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_NumberOfRevenueSources" name="NumberOfRevenueSources" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_NumberOfDepositoryInstitutions" name="NumberOfDepositoryInstitutions" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_CartridgesMember" name="CartridgesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_Taser60PlanMember" name="Taser60PlanMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_RevenueFromContractWithCustomerPaymentDueDateFromDateOfInvoice" name="RevenueFromContractWithCustomerPaymentDueDateFromDateOfInvoice" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_FurnitureAndOfficeEquipmentMember" name="FurnitureAndOfficeEquipmentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AmountOfOpenPurchaseOrders" name="AmountOfOpenPurchaseOrders" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_StateResearchAndDevelopmentCreditCarryForwards" name="StateResearchAndDevelopmentCreditCarryForwards" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredIncomeTaxExpenseBenefitIncludingDifferenceforRevenueRecognitionAdoption" name="DeferredIncomeTaxExpenseBenefitIncludingDifferenceforRevenueRecognitionAdoption" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_IncomeTaxReconciliationReturnToProvisionAdjustment" name="IncomeTaxReconciliationReturnToProvisionAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_IncomeTaxReconciliationChangeInLiabilityForUnrecognizedTaxBenefits" name="IncomeTaxReconciliationChangeInLiabilityForUnrecognizedTaxBenefits" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredTaxAssetsDeferredWarrantyRevenue" name="DeferredTaxAssetsDeferredWarrantyRevenue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredTaxAssetsAmortization" name="DeferredTaxAssetsAmortization" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredTaxLiabilitiesCustomerContractAsset" name="DeferredTaxLiabilitiesCustomerContractAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_DeferredTaxLiabilitiesRightofuseAsset" name="DeferredTaxLiabilitiesRightofuseAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_NumberOfClassesOfStock" name="NumberOfClassesOfStock" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_RangeOneMember" name="RangeOneMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_NoncashorPartNoncashAcquisitionNoncashFinancialorEquityInstrumentConsiderationValueofSharesIssued" name="NoncashorPartNoncashAcquisitionNoncashFinancialorEquityInstrumentConsiderationValueofSharesIssued" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element id="axon_AccountsAndNotesReceivableAndContractAssetsMember" name="AccountsAndNotesReceivableAndContractAssetsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ConcentrationRiskNumberOfCountriesOutsideUsRepresentingMoreThanTenPercentOfTotalNetSales" name="ConcentrationRiskNumberOfCountriesOutsideUsRepresentingMoreThanTenPercentOfTotalNetSales" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ConcentrationRiskNumberOfMajorCustomers" name="ConcentrationRiskNumberOfMajorCustomers" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_TaserSegmentMember" name="TaserSegmentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_AccruedInventoryInTransitCurrent" name="AccruedInventoryInTransitCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_DebtInstrumentBorrowingCapacityIncreaseAccordionFeature" name="DebtInstrumentBorrowingCapacityIncreaseAccordionFeature" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_ChiefExecutiveOfficerPerformanceAwardMember" name="ChiefExecutiveOfficerPerformanceAwardMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_SoftwareAndSensorsSegmentMember" name="SoftwareAndSensorsSegmentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfVestingTranches" name="ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfVestingTranches" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element id="axon_MarketCapitalizationGoalForTrancheFirstTranche" name="MarketCapitalizationGoalForTrancheFirstTranche" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_MarketCapitalizationGoalForTrancheIncrementalIncrease" name="MarketCapitalizationGoalForTrancheIncrementalIncrease" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_PrepaidExpensesDepositsAndOtherAssetsNoncurrent" name="PrepaidExpensesDepositsAndOtherAssetsNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_EquitySecuritiesWithoutReadilyDeterminableFairValueGainOnSaleOfSecurities" name="EquitySecuritiesWithoutReadilyDeterminableFairValueGainOnSaleOfSecurities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element id="axon_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchases" name="EquitySecuritiesWithoutReadilyDeterminableFairValuePurchases" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_EquitySecuritiesWithoutReadilyDeterminableFairValueSales" name="EquitySecuritiesWithoutReadilyDeterminableFairValueSales" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"/> |
| <xsd:element id="axon_CustomerDepositCurrent" name="CustomerDepositCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"/> |
| <xsd:element id="axon_MarketableSecuritiesMember" name="MarketableSecuritiesMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"/> |
| <xsd:element id="axon_ProceedsFromIssuanceOfCommonStockGross" name="ProceedsFromIssuanceOfCommonStockGross" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"/> |
| <xsd:element id="axon_DeferredImplementationCosts" name="DeferredImplementationCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"/> |
| <xsd:element id="axon_MaximumNumberOfSharesAllowedToBeSold" name="MaximumNumberOfSharesAllowedToBeSold" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"/> |
| <xsd:element name="AtMarketOfferingMember" id="axon_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="SharePurchaseAgreementWithCellebriteDiLtdMember" id="axon_SharePurchaseAgreementWithCellebriteDiLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="StrategicInvestmentsMember" id="axon_StrategicInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="WarrantsForStrategicInvestmentMember" id="axon_WarrantsForStrategicInvestmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="AccumulatedOtherComprehensiveIncomeLossAbstract" id="axon_AccumulatedOtherComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="UnrecognizedTaxBenefitNetOfInterestOnIncomeTaxesAccrued1" id="axon_UnrecognizedTaxBenefitNetOfInterestOnIncomeTaxesAccrued1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="DeferredTaxAssetsNetOfDeferredTaxLiabilities1" id="axon_DeferredTaxAssetsNetOfDeferredTaxLiabilities1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="EffectiveIncomeTaxRateReconciliationTaxEffectOfIntercompanyTransactions1" id="axon_EffectiveIncomeTaxRateReconciliationTaxEffectOfIntercompanyTransactions1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="TaxImpactOfUnrecordedTaxLiabilityBenefits1" id="axon_TaxImpactOfUnrecordedTaxLiabilityBenefits1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="OtherPurchaseObligation" id="axon_OtherPurchaseObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="ProductClaimsSelfInsurance" id="axon_ProductClaimsSelfInsurance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="NetProceedsFromEquityOffering" id="axon_NetProceedsFromEquityOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="IncomeTaxReconciliationDeductionsResearch" id="axon_IncomeTaxReconciliationDeductionsResearch" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="EquitySecuritiesWithoutReadilyDeterminableFairValueExercises" id="axon_EquitySecuritiesWithoutReadilyDeterminableFairValueExercises" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="A2022InducementPlanMember" id="axon_A2022InducementPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="ConstructionInProgressRelatedToDevelopmentOfNewCampusMember" id="axon_ConstructionInProgressRelatedToDevelopmentOfNewCampusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="TwoThousandTwentyTwoStockIncentivePlanMember" id="axon_TwoThousandTwentyTwoStockIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="ConvertibleSeniorNotesDue2027Member" id="axon_ConvertibleSeniorNotesDue2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="ScheduleOfConvertibleNoteHegdeTransactionsTableTextBlock" id="axon_ScheduleOfConvertibleNoteHegdeTransactionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="DebtInstrumentAdditionalFaceAmount" id="axon_DebtInstrumentAdditionalFaceAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="ConvertibleNoteHedge2027Member" id="axon_ConvertibleNoteHedge2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="Warrant2027Member" id="axon_Warrant2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="WarrantExerciseTradingDayPeriod" id="axon_WarrantExerciseTradingDayPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="IncomeTaxReconciliationDeduction" id="axon_IncomeTaxReconciliationDeduction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="SeniorUnsecuredMultiCurrencyRevolvingCreditFacilityMember" id="axon_SeniorUnsecuredMultiCurrencyRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="TermDepositMember" id="axon_TermDepositMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="TwoThousandTwentySevenNotesMember" id="axon_TwoThousandTwentySevenNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="TwoThousandTwentySevenWarrantsMember" id="axon_TwoThousandTwentySevenWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="IncomeTaxReconciliationOtherPermanentDifference" id="axon_IncomeTaxReconciliationOtherPermanentDifference" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="DeferredTaxAssetsConvertibleDebtNet" id="axon_DeferredTaxAssetsConvertibleDebtNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="DebtInstrumentCovenantConsolidatedLeverageRatio" id="axon_DebtInstrumentCovenantConsolidatedLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="DebtInstrumentCovenantConsolidatedInterestCoverageRatio" id="axon_DebtInstrumentCovenantConsolidatedInterestCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="NumberOfSharesRemainingToBeSold" id="axon_NumberOfSharesRemainingToBeSold" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="SeattleOfficeMember" id="axon_SeattleOfficeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="ScottsdaleArizonaCampusMember" id="axon_ScottsdaleArizonaCampusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="AdjustmentsToAdditionalPaidInCapitalPurchaseOfConvertibleNoteHedge" id="axon_AdjustmentsToAdditionalPaidInCapitalPurchaseOfConvertibleNoteHedge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="RestrictedCashIncludingPrepaidExpensesAndOtherAssets" id="axon_RestrictedCashIncludingPrepaidExpensesAndOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="DebtInstrumentPrincipalAmountDenominationForFairValueCalculation" id="axon_DebtInstrumentPrincipalAmountDenominationForFairValueCalculation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit"/> |
| <xsd:element name="ForeignTaxReturnsIncomeTaxExaminationPeriod" id="axon_ForeignTaxReturnsIncomeTaxExaminationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="DebtInstrumentMaturityPriorToStatedMaturityOfConvertibleSeniorNotes" id="axon_DebtInstrumentMaturityPriorToStatedMaturityOfConvertibleSeniorNotes" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="IncreaseInContractWithCustomerLiability" id="axon_IncreaseInContractWithCustomerLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="IncreaseInContractWithCustomerAssetPercentage" id="axon_IncreaseInContractWithCustomerAssetPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="IncreaseInContractWithCustomerLiabilityPercentage" id="axon_IncreaseInContractWithCustomerLiabilityPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="CashCashEquivalentsAndInvestmentsPolicyTextBlock" id="axon_CashCashEquivalentsAndInvestmentsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="CashAndCashEquivalentsHeldAtDepositoryInstitutionsWithSignificantConcentrations" id="axon_CashAndCashEquivalentsHeldAtDepositoryInstitutionsWithSignificantConcentrations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="NonCashLeaseExpense" id="axon_NonCashLeaseExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="TaserDevicesProfessionalMember" id="axon_TaserDevicesProfessionalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="AxonBodyAndCameraAccessoriesMember" id="axon_AxonBodyAndCameraAccessoriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="AxonFleetSystemsMember" id="axon_AxonFleetSystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerUnrealizedLosses" id="axon_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerUnrealizedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerGrossUnrealizedLosses" id="axon_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerGrossUnrealizedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMarketCapitalizationAndOperationalGoals" id="axon_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMarketCapitalizationAndOperationalGoals" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOperationalGoalsAchieved" id="axon_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOperationalGoalsAchieved" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="StockIssuedDuringPeriodValueEmployeeBenefitPlanWithheldForPayrollTaxes" id="axon_StockIssuedDuringPeriodValueEmployeeBenefitPlanWithheldForPayrollTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="StockIssuedDuringPeriodSharesEmployeeBenefitPlanWithheldForPayrollTaxes" id="axon_StockIssuedDuringPeriodSharesEmployeeBenefitPlanWithheldForPayrollTaxes" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="ExponentialStockPlan2024Member" id="axon_ExponentialStockPlan2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="Rule10b51ArrangementModifiedFlag" id="axon_Rule10b51ArrangementModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="DeferredCostOfGoodsSold" id="axon_DeferredCostOfGoodsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit"/> |
| <xsd:element name="FususIncMember" id="axon_FususIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="NonRule10b51ArrangementModifiedFlag" id="axon_NonRule10b51ArrangementModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="ExerciseOfStockOptionsArrangementMember" id="axon_ExerciseOfStockOptionsArrangementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="TradingArrangementOtherThanExerciseOfStockOptionsMember" id="axon_TradingArrangementOtherThanExerciseOfStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualVestingInstallments" id="axon_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualVestingInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="AwardsGrantedToCoverNumberOfShares" id="axon_AwardsGrantedToCoverNumberOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="NumberOfDaysVolumeWeightedAveragePricePerShareConsideredForConversion" id="axon_NumberOfDaysVolumeWeightedAveragePricePerShareConsideredForConversion" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="EffectiveIncomeTaxRateReconciliationGiltiPercent2018Through2025" id="axon_EffectiveIncomeTaxRateReconciliationGiltiPercent2018Through2025" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="EffectiveIncomeTaxRateReconciliationGiltiPercentAfter2025" id="axon_EffectiveIncomeTaxRateReconciliationGiltiPercentAfter2025" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/> |
| <xsd:element name="AdditionalLeaseMember" id="axon_AdditionalLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/> |
| </xsd:schema> |