| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- --> |
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://taser.com/20191231" xmlns:aaxn="http://taser.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.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/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aaxn-20191231_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="aaxn-20191231_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="aaxn-20191231_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="aaxn-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="AccruedLiabilities" roleURI="http://taser.com/role/AccruedLiabilities"> |
| <link:definition> 2108100 - 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 id="AccruedLiabilitiesDetail" roleURI="http://taser.com/role/AccruedLiabilitiesDetail"> |
| <link:definition> 2408402 - Disclosure - Accrued Liabilities (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccruedLiabilitiesTables" roleURI="http://taser.com/role/AccruedLiabilitiesTables"> |
| <link:definition> 2308301 - 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 id="BusinessAcquisitions" roleURI="http://taser.com/role/BusinessAcquisitions"> |
| <link:definition> 2118100 - Disclosure - Business Acquisitions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessAcquisitionsBreonEnterprisesAcquisitionDetails" roleURI="http://taser.com/role/BusinessAcquisitionsBreonEnterprisesAcquisitionDetails"> |
| <link:definition> 2418403 - Disclosure - Business Acquisitions - Breon Enterprises 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 id="BusinessAcquisitionsDextroIncAcquisitionDetails" roleURI="http://taser.com/role/BusinessAcquisitionsDextroIncAcquisitionDetails"> |
| <link:definition> 2418402 - Disclosure - Business Acquisitions - Dextro, Inc. 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 id="BusinessAcquisitionsTables" roleURI="http://taser.com/role/BusinessAcquisitionsTables"> |
| <link:definition> 2318301 - Disclosure - Business Acquisitions (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 id="BusinessAcquisitionsVievuLlcAcquisitionDetails" roleURI="http://taser.com/role/BusinessAcquisitionsVievuLlcAcquisitionDetails"> |
| <link:definition> 2418404 - Disclosure - Business Acquisitions - VIEVU, LLC. 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 id="CashCashEquivalentsAndInvestments" roleURI="http://taser.com/role/CashCashEquivalentsAndInvestments"> |
| <link:definition> 2103100 - 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 id="CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndHeldToMaturityInvestmentsByTypeDetail" roleURI="http://taser.com/role/CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndHeldToMaturityInvestmentsByTypeDetail"> |
| <link:definition> 2403402 - Disclosure - Cash, Cash Equivalents, and Investments - Summary of Cash, Cash Equivalents and Held-to-Maturity Investments by Type (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndHeldToMaturityInvestmentsByTypeDetailCalc2" roleURI="http://taser.com/role/CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndHeldToMaturityInvestmentsByTypeDetailCalc2"> |
| <link:definition> 2403402 - Disclosure - Cash, Cash Equivalents, and Investments - Summary of Cash, Cash Equivalents and Held-to-Maturity Investments by Type (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CashCashEquivalentsAndInvestmentsTables" roleURI="http://taser.com/role/CashCashEquivalentsAndInvestmentsTables"> |
| <link:definition> 2303301 - 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 id="CommitmentsAndContingencies" roleURI="http://taser.com/role/CommitmentsAndContingencies"> |
| <link:definition> 2109100 - 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 id="CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://taser.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"> |
| <link:definition> 2409401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://taser.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 1001000 - 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 id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://taser.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 1001501 - 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 id="ConsolidatedStatementsOfCashFlows" roleURI="http://taser.com/role/ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 1004000 - 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 id="ConsolidatedStatementsOfOperationsAndComprehensiveIncome" roleURI="http://taser.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"> |
| <link:definition> 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://taser.com/role/ConsolidatedStatementsOfStockholdersEquity"> |
| <link:definition> 1003000 - 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 id="CoverPage" roleURI="http://taser.com/role/CoverPage"> |
| <link:definition> 0001000 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlans" roleURI="http://taser.com/role/EmployeeBenefitPlans"> |
| <link:definition> 2117100 - 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 id="EmployeeBenefitPlansAdditionalInformationDetail" roleURI="http://taser.com/role/EmployeeBenefitPlansAdditionalInformationDetail"> |
| <link:definition> 2417401 - Disclosure - Employee Benefit Plans - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillAndIntangibleAssets" roleURI="http://taser.com/role/GoodwillAndIntangibleAssets"> |
| <link:definition> 2106100 - 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 id="GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetail" roleURI="http://taser.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetail"> |
| <link:definition> 2406402 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillAndIntangibleAssetsEstimatedAmortizationExpenseOfIntangibleAssetsDetail" roleURI="http://taser.com/role/GoodwillAndIntangibleAssetsEstimatedAmortizationExpenseOfIntangibleAssetsDetail"> |
| <link:definition> 2406404 - Disclosure - Goodwill and Intangible assets - Estimated Amortization Expense of Intangible Assets (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillAndIntangibleAssetsIntangibleAssetsOtherThanGoodwillDetail" roleURI="http://taser.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsOtherThanGoodwillDetail"> |
| <link:definition> 2406403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets Other than Goodwill (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillAndIntangibleAssetsIntangibleAssetsOtherThanGoodwillDetailCalc2" roleURI="http://taser.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsOtherThanGoodwillDetailCalc2"> |
| <link:definition> 2406403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets Other than Goodwill (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillAndIntangibleAssetsTables" roleURI="http://taser.com/role/GoodwillAndIntangibleAssetsTables"> |
| <link:definition> 2306301 - 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 id="IncomeTaxes" roleURI="http://taser.com/role/IncomeTaxes"> |
| <link:definition> 2110100 - 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 id="IncomeTaxesAdditionalInformationDetail" roleURI="http://taser.com/role/IncomeTaxesAdditionalInformationDetail"> |
| <link:definition> 2410402 - Disclosure - Income Taxes - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" roleURI="http://taser.com/role/IncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail"> |
| <link:definition> 2410406 - Disclosure - Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesIncomeByRegionDetails" roleURI="http://taser.com/role/IncomeTaxesIncomeByRegionDetails"> |
| <link:definition> 2410403 - 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 id="IncomeTaxesReconciliationOfCompanysEffectiveIncomeTaxRateToFederalStatutoryRateDetail" roleURI="http://taser.com/role/IncomeTaxesReconciliationOfCompanysEffectiveIncomeTaxRateToFederalStatutoryRateDetail"> |
| <link:definition> 2410405 - Disclosure - Income Taxes - Reconciliation of the Company's Effective Income Tax Rate to the Federal Statutory Rate (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesRollForwardOfLiabilityForUnrecognizedTaxBenefitsExclusiveOfAccruedInterestDetail" roleURI="http://taser.com/role/IncomeTaxesRollForwardOfLiabilityForUnrecognizedTaxBenefitsExclusiveOfAccruedInterestDetail"> |
| <link:definition> 2410407 - Disclosure - Income Taxes - Roll Forward of Liability for Unrecognized Tax Benefits Exclusive of Accrued Interest (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesSignificantComponentsOfProvisionBenefitForIncomeTaxesDetail" roleURI="http://taser.com/role/IncomeTaxesSignificantComponentsOfProvisionBenefitForIncomeTaxesDetail"> |
| <link:definition> 2410404 - Disclosure - Income Taxes - Significant Components of the Provision (Benefit) for Income Taxes (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://taser.com/role/IncomeTaxesTables"> |
| <link:definition> 2310301 - 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 id="Inventory" roleURI="http://taser.com/role/Inventory"> |
| <link:definition> 2104100 - 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 id="InventoryDetail" roleURI="http://taser.com/role/InventoryDetail"> |
| <link:definition> 2404402 - Disclosure - Inventory (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InventoryTables" roleURI="http://taser.com/role/InventoryTables"> |
| <link:definition> 2304301 - 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 id="Leases" roleURI="http://taser.com/role/Leases"> |
| <link:definition> 2113100 - 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 id="LeasesBalanceSheetDetails" roleURI="http://taser.com/role/LeasesBalanceSheetDetails"> |
| <link:definition> 2413403 - 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 id="LeasesLeaseExpenseDetails" roleURI="http://taser.com/role/LeasesLeaseExpenseDetails"> |
| <link:definition> 2413404 - 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 id="LeasesMinimumLeasePaymentsDetails" roleURI="http://taser.com/role/LeasesMinimumLeasePaymentsDetails"> |
| <link:definition> 2413406 - 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 id="LeasesMinimumLeasePaymentsDetailsCalc2" roleURI="http://taser.com/role/LeasesMinimumLeasePaymentsDetailsCalc2"> |
| <link:definition> 2413406 - 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 id="LeasesNarrativeDetails" roleURI="http://taser.com/role/LeasesNarrativeDetails"> |
| <link:definition> 2413402 - 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 id="LeasesSupplementalCashFlowAndBalanceSheetInformationDetails" roleURI="http://taser.com/role/LeasesSupplementalCashFlowAndBalanceSheetInformationDetails"> |
| <link:definition> 2413405 - 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:roleType id="LeasesTables" roleURI="http://taser.com/role/LeasesTables"> |
| <link:definition> 2313301 - 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 id="LineOfCredit" roleURI="http://taser.com/role/LineOfCredit"> |
| <link:definition> 2111100 - 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 id="LineOfCreditAdditionalInformationDetail" roleURI="http://taser.com/role/LineOfCreditAdditionalInformationDetail"> |
| <link:definition> 2411401 - Disclosure - Line of Credit - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPolicies" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies"> |
| <link:definition> 2101100 - 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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"> |
| <link:definition> 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPoliciesAdjustmentsToOpeningBalanceSheetDetails" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdjustmentsToOpeningBalanceSheetDetails"> |
| <link:definition> 2401409 - Disclosure - Organization and Summary of Significant Accounting Policies - Adjustments to Opening 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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesShareBasedCompensationDetails" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesShareBasedCompensationDetails"> |
| <link:definition> 2401406 - Disclosure - Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies - Share-Based Compensation (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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 2201201 - 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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesShareBasedCompensationPlansDetails" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesShareBasedCompensationPlansDetails"> |
| <link:definition> 2401407 - Disclosure - Organization and Summary of Significant Accounting Policies - Share-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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfChangesInEstimatedProductWarrantyLiabilitiesDetail" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfChangesInEstimatedProductWarrantyLiabilitiesDetail"> |
| <link:definition> 2401404 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of Changes in Estimated Product Warranty Liabilities (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPoliciesTables" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables"> |
| <link:definition> 2301302 - 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 id="OrganizationAndSummaryOfSignificantAccountingPoliciesWeightedAverageNumberOfSharesOutstandingAndIncomePerShareDetail" roleURI="http://taser.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesWeightedAverageNumberOfSharesOutstandingAndIncomePerShareDetail"> |
| <link:definition> 2401408 - Disclosure - Organization and Summary of Significant Accounting Policies - Weighted Average Number of Shares Outstanding and Income Per Share (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OtherLongTermAssets" roleURI="http://taser.com/role/OtherLongTermAssets"> |
| <link:definition> 2107100 - 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 id="OtherLongTermAssetsDetails" roleURI="http://taser.com/role/OtherLongTermAssetsDetails"> |
| <link:definition> 2407402 - 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 id="OtherLongTermAssetsTables" roleURI="http://taser.com/role/OtherLongTermAssetsTables"> |
| <link:definition> 2307301 - 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 id="PropertyAndEquipment" roleURI="http://taser.com/role/PropertyAndEquipment"> |
| <link:definition> 2105100 - 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 id="PropertyAndEquipmentAdditionalInformationDetail" roleURI="http://taser.com/role/PropertyAndEquipmentAdditionalInformationDetail"> |
| <link:definition> 2405403 - Disclosure - Property and Equipment - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail" roleURI="http://taser.com/role/PropertyAndEquipmentSummaryOfPropertyAndEquipmentDetail"> |
| <link:definition> 2405402 - Disclosure - Property and Equipment - Summary of Property and Equipment (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyAndEquipmentTables" roleURI="http://taser.com/role/PropertyAndEquipmentTables"> |
| <link:definition> 2305301 - 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 id="RelatedPartyTransactions" roleURI="http://taser.com/role/RelatedPartyTransactions"> |
| <link:definition> 2114100 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartyTransactionsAdditionalInformationDetail" roleURI="http://taser.com/role/RelatedPartyTransactionsAdditionalInformationDetail"> |
| <link:definition> 2414401 - Disclosure - Related Party Transactions - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Revenues" roleURI="http://taser.com/role/Revenues"> |
| <link:definition> 2102100 - 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 id="RevenuesAdditionalInformationDetails" roleURI="http://taser.com/role/RevenuesAdditionalInformationDetails"> |
| <link:definition> 2402405 - 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 id="RevenuesContractAssetsContractLiabilityDetails" roleURI="http://taser.com/role/RevenuesContractAssetsContractLiabilityDetails"> |
| <link:definition> 2402406 - Disclosure - Revenues - Contract Assets, Contract Liability (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 id="RevenuesCostToObtainContractsWithCustomerDetails" roleURI="http://taser.com/role/RevenuesCostToObtainContractsWithCustomerDetails"> |
| <link:definition> 2402409 - 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 id="RevenuesRemainingPerformanceObligationsDetails" roleURI="http://taser.com/role/RevenuesRemainingPerformanceObligationsDetails"> |
| <link:definition> 2402408 - 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 id="RevenuesRevenuesByGeographicAreaDetails" roleURI="http://taser.com/role/RevenuesRevenuesByGeographicAreaDetails"> |
| <link:definition> 2402404 - 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 id="RevenuesRevenuesByProductAndServicesOfferingsDetails" roleURI="http://taser.com/role/RevenuesRevenuesByProductAndServicesOfferingsDetails"> |
| <link:definition> 2402403 - Disclosure - Revenues - Revenues by Product and Services 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 id="RevenuesSummaryOfDeferredRevenueDetail" roleURI="http://taser.com/role/RevenuesSummaryOfDeferredRevenueDetail"> |
| <link:definition> 2402407 - Disclosure - Revenues - Summary of Deferred Revenue (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuesTables" roleURI="http://taser.com/role/RevenuesTables"> |
| <link:definition> 2302301 - 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 id="ScheduleIiValuationAndQualifyingAccounts" roleURI="http://taser.com/role/ScheduleIiValuationAndQualifyingAccounts"> |
| <link:definition> 2123100 - Schedule - Schedule II- Valuation and Qualifying Accounts </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIiValuationAndQualifyingAccountsDetail" roleURI="http://taser.com/role/ScheduleIiValuationAndQualifyingAccountsDetail"> |
| <link:definition> 2423401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentData" roleURI="http://taser.com/role/SegmentData"> |
| <link:definition> 2119100 - 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 id="SegmentDataAdditionalInformationDetail" roleURI="http://taser.com/role/SegmentDataAdditionalInformationDetail"> |
| <link:definition> 2419402 - Disclosure - Segment Data - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentDataSummaryOfOperationalInformationRelativeToCompanysReportableSegmentsDetail" roleURI="http://taser.com/role/SegmentDataSummaryOfOperationalInformationRelativeToCompanysReportableSegmentsDetail"> |
| <link:definition> 2419403 - Disclosure - Segment Data - Summary of Operational Information Relative to the Company's Reportable Segments (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentDataTables" roleURI="http://taser.com/role/SegmentDataTables"> |
| <link:definition> 2319301 - 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 id="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://taser.com/role/SelectedQuarterlyFinancialDataUnaudited"> |
| <link:definition> 2120100 - Disclosure - Selected Quarterly Financial Data (unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SelectedQuarterlyFinancialDataUnauditedDetail" roleURI="http://taser.com/role/SelectedQuarterlyFinancialDataUnauditedDetail"> |
| <link:definition> 2420402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://taser.com/role/SelectedQuarterlyFinancialDataUnauditedTables"> |
| <link:definition> 2320301 - Disclosure - Selected Quarterly Financial Data (unaudited) (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 id="StockholdersEquity" roleURI="http://taser.com/role/StockholdersEquity"> |
| <link:definition> 2112100 - 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 id="StockholdersEquityCeoPerformanceAwardDetails" roleURI="http://taser.com/role/StockholdersEquityCeoPerformanceAwardDetails"> |
| <link:definition> 2412405 - Disclosure - Stockholders' Equity - CEO Performance Award (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 id="StockholdersEquityCommonStockAndPreferredStockDetails" roleURI="http://taser.com/role/StockholdersEquityCommonStockAndPreferredStockDetails"> |
| <link:definition> 2412402 - 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 id="StockholdersEquityExponentialStockPerformancePlanDetails" roleURI="http://taser.com/role/StockholdersEquityExponentialStockPerformancePlanDetails"> |
| <link:definition> 2412406 - 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 id="StockholdersEquityRestrictedStockUnitsDetails" roleURI="http://taser.com/role/StockholdersEquityRestrictedStockUnitsDetails"> |
| <link:definition> 2412408 - Disclosure - Stockholders' Equity - Restricted Stock Units (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 id="StockholdersEquityStockBasedCompensationExpenseDetail" roleURI="http://taser.com/role/StockholdersEquityStockBasedCompensationExpenseDetail"> |
| <link:definition> 2412412 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityStockBasedCompensationPlansDetails" roleURI="http://taser.com/role/StockholdersEquityStockBasedCompensationPlansDetails"> |
| <link:definition> 2412404 - 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 id="StockholdersEquityStockIncentivePlanDetails" roleURI="http://taser.com/role/StockholdersEquityStockIncentivePlanDetails"> |
| <link:definition> 2412413 - Disclosure - Stockholders' Equity - Stock Incentive 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 id="StockholdersEquityStockOptionActivityDetails" roleURI="http://taser.com/role/StockholdersEquityStockOptionActivityDetails"> |
| <link:definition> 2412410 - Disclosure - Stockholders' Equity - Stock Option 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 id="StockholdersEquityStockRepurchasePlanDetails" roleURI="http://taser.com/role/StockholdersEquityStockRepurchasePlanDetails"> |
| <link:definition> 2412414 - 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 id="StockholdersEquitySummaryOfCompanysStockOptionsActivityDetail" roleURI="http://taser.com/role/StockholdersEquitySummaryOfCompanysStockOptionsActivityDetail"> |
| <link:definition> 2412409 - Disclosure - Stockholders' Equity - Summary of the Company's Stock Options Activity (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquitySummaryOfRestrictedStockUnitActivityDetail" roleURI="http://taser.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetail"> |
| <link:definition> 2412407 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquitySummaryOfStockOptionsOutstandingAndExercisableDetail" roleURI="http://taser.com/role/StockholdersEquitySummaryOfStockOptionsOutstandingAndExercisableDetail"> |
| <link:definition> 2412411 - Disclosure - Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityTables" roleURI="http://taser.com/role/StockholdersEquityTables"> |
| <link:definition> 2312301 - 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 id="SupplementalDisclosureToCashFlows" roleURI="http://taser.com/role/SupplementalDisclosureToCashFlows"> |
| <link:definition> 2122100 - Disclosure - Supplemental Disclosure to 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 id="SupplementalDisclosureToCashFlowsSummaryOfSupplementalNonCashAndOtherCashFlowInformationDetail" roleURI="http://taser.com/role/SupplementalDisclosureToCashFlowsSummaryOfSupplementalNonCashAndOtherCashFlowInformationDetail"> |
| <link:definition> 2422402 - Disclosure - Supplemental Disclosure to Cash Flows - Summary of Supplemental Non-Cash and Other Cash Flow Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SupplementalDisclosureToCashFlowsTables" roleURI="http://taser.com/role/SupplementalDisclosureToCashFlowsTables"> |
| <link:definition> 2322301 - Disclosure - Supplemental Disclosure to Cash Flows (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element abstract="true" id="aaxn_A2016StockIncentivePlanMember" name="A2016StockIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_A2019InducementPlanMember" name="A2019InducementPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_A2019eXponentialStockPerformancePlanMember" name="A2019eXponentialStockPerformancePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberEleven" name="AdjustedEBITDAGoalGoalNumberEleven" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberFifteen" name="AdjustedEBITDAGoalGoalNumberFifteen" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberFourteen" name="AdjustedEBITDAGoalGoalNumberFourteen" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberNine" name="AdjustedEBITDAGoalGoalNumberNine" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberSixteen" name="AdjustedEBITDAGoalGoalNumberSixteen" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberTen" name="AdjustedEBITDAGoalGoalNumberTen" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberThirteen" name="AdjustedEBITDAGoalGoalNumberThirteen" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AdjustedEBITDAGoalGoalNumberTwelve" name="AdjustedEBITDAGoalGoalNumberTwelve" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_AgencyBondsMember" name="AgencyBondsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_AggregateIntrinsicValuePricePerShare" name="AggregateIntrinsicValuePricePerShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AmountOfOpenPurchaseOrders" name="AmountOfOpenPurchaseOrders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_AssetsAndLiabilitiesLesseeTableTextBlock" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_AxonBodyMember" name="AxonBodyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_AxonDockMember" name="AxonDockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_AxonEvidenceMember" name="AxonEvidenceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_AxonFleetMember" name="AxonFleetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_AxonFlexMember" name="AxonFlexMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock" name="BasisOfPresentationAndUseOfEstimatesPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_BreonEnterprisesMember" name="BreonEnterprisesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_BusinessCombinationContingentConsiderationLiabilityFairValue" name="BusinessCombinationContingentConsiderationLiabilityFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_BusinessCombinationContingentConsiderationNumberOfShares" name="BusinessCombinationContingentConsiderationNumberOfShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_BusinessCombinationFairValueIntangibleAssetsOtherthanGoodwillPortionRecordedWithinAccruedLiabilitiesandOtherLongTermLiabilities" name="BusinessCombinationFairValueIntangibleAssetsOtherthanGoodwillPortionRecordedWithinAccruedLiabilitiesandOtherLongTermLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredSettlementOfReceivablesFromAcquiree" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredSettlementOfReceivablesFromAcquiree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedContractwithCustomerLiability" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedContractwithCustomerLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" name="CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_CartridgesMember" name="CartridgesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_CashAndCashEquivalentAtFourDepositoryInstitutions" name="CashAndCashEquivalentAtFourDepositoryInstitutions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_CashCashEquivalentAndInvestmentsAmortizedCost" name="CashCashEquivalentAndInvestmentsAmortizedCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_CashFlowLesseeAbstract" name="CashFlowLesseeAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_CommissionConvertedToStockbasedAward" name="CommissionConvertedToStockbasedAward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_CompanyTangibleNetWorthRatio" name="CompanyTangibleNetWorthRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_ConcentrationsOfCreditRiskMajorCustomersSupplierConcentrationPolicyPolicyTextBlock" name="ConcentrationsOfCreditRiskMajorCustomersSupplierConcentrationPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_ConsultingMember" name="ConsultingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_CurrentPortionofDeferredRevenueMember" name="CurrentPortionofDeferredRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_CustomerDepositsMember" name="CustomerDepositsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_CustomerDepositsPolicyTextBlock" name="CustomerDepositsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_DeferredIncomeTaxExpenseBenefitIncludingDifferenceforRevenueRecognitionAdoption" name="DeferredIncomeTaxExpenseBenefitIncludingDifferenceforRevenueRecognitionAdoption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_DeferredTaxAssetsAmortization" name="DeferredTaxAssetsAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_DeferredTaxAssetsDeferredWarrantyRevenue" name="DeferredTaxAssetsDeferredWarrantyRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_DeferredTaxAssetsNetofDeferredTaxLiabilities" name="DeferredTaxAssetsNetofDeferredTaxLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_DeferredTaxLiabilitiesCustomerContractAsset" name="DeferredTaxLiabilitiesCustomerContractAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_DeferredTaxLiabilitiesRightofuseAsset" name="DeferredTaxLiabilitiesRightofuseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_DesignofNewHeadquartersMember" name="DesignofNewHeadquartersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_DextroInc.Member" name="DextroInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_EXponentialStockUnitsMember" name="EXponentialStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_EffectiveIncomeTaxRateReconciliationTaxEffectofIntercompanyTransactions" name="EffectiveIncomeTaxRateReconciliationTaxEffectofIntercompanyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_EmployeeDeferralsVestedPercentage" name="EmployeeDeferralsVestedPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsPerformanceGoalsConsideredNotProbableofAchievement" name="EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsPerformanceGoalsConsideredNotProbableofAchievement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsPerformanceGoalsConsideredProbableofAchievement" name="EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedStockOptionsPerformanceGoalsConsideredProbableofAchievement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_EnterpriseResourcePlanningSystemMember" name="EnterpriseResourcePlanningSystemMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_EquityCompensationGoalsTableTextBlock" name="EquityCompensationGoalsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_ExpireInMayTwoThousandTwentyAndSeptemberTwoThousandTwentyOneMember" name="ExpireInMayTwoThousandTwentyAndSeptemberTwoThousandTwentyOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_Expiringin2020Member" name="Expiringin2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_Expiringin2021Member" name="Expiringin2021Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_Expiringin2022Member" name="Expiringin2022Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_Expiringin2023Member" name="Expiringin2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_ExpiringinTwoThousandTwentyFourandThereafterMember" name="ExpiringinTwoThousandTwentyFourandThereafterMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_ExtendedWarrantiesMember" name="ExtendedWarrantiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_FederalResearchAndDevelopmentCreditCarryForwards" name="FederalResearchAndDevelopmentCreditCarryForwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_FurnitureAndOfficeEquipmentMember" name="FurnitureAndOfficeEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_GoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyTextBlock" name="GoodwillIntangibleAssetsAndLongLivedAssetsPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_GuarantorObligationsCurrentCarryingValueExpectedtobeReleasedDuringPeriod" name="GuarantorObligationsCurrentCarryingValueExpectedtobeReleasedDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_HardwareEquipmentMember" name="HardwareEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncomeTaxReconciliationChangeInLiabilityForUnrecognizedTaxBenefits" name="IncomeTaxReconciliationChangeInLiabilityForUnrecognizedTaxBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncomeTaxReconciliationPermanentDifference" name="IncomeTaxReconciliationPermanentDifference" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncomeTaxReconciliationReturnToProvisionAdjustment" name="IncomeTaxReconciliationReturnToProvisionAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncreaseDecreaseRevenuefromContractwithCustomerExcludingAssessedTax" name="IncreaseDecreaseRevenuefromContractwithCustomerExcludingAssessedTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_IncreaseDecreasetoSalesGeneralandAdministrationExpense" name="IncreaseDecreasetoSalesGeneralandAdministrationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_InventoryFinishedGoodsTrialAndEvaluationHardware" name="InventoryFinishedGoodsTrialAndEvaluationHardware" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_LeasesWeightedAverageDiscountRateAbstract" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_LesseeLeaseLiability" name="LesseeLeaseLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncome" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueNextTwelveMonths" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueNextTwelveMonths" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueThereafter" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueThereafter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFive" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeUndiscountedExcessAmount" name="LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeUndiscountedExcessAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_LesseeOperatingLeaseLiabilityPaymentsNetSubleaseIncomeFiscalYearMaturityAbstract" name="LesseeOperatingLeaseLiabilityPaymentsNetSubleaseIncomeFiscalYearMaturityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseRemainingLeaseTerm" name="LesseeOperatingLeaseRemainingLeaseTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_LesseeOperatingLeaseTerminationPeriod" name="LesseeOperatingLeaseTerminationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_LiquidityDiscount" name="LiquidityDiscount" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_MarketCapitalizationGoalforTrancheFirstTranche" name="MarketCapitalizationGoalforTrancheFirstTranche" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_MarketCapitalizationGoalforTrancheIncrementalIncrease" name="MarketCapitalizationGoalforTrancheIncrementalIncrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_MaximumRatioOfLiabilitiesToTangibleNetWorth" name="MaximumRatioOfLiabilitiesToTangibleNetWorth" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_NonQualifiedDeferredCompensationPlanEligibleParticipantsDeferralPercentageOfBaseSalary" name="NonQualifiedDeferredCompensationPlanEligibleParticipantsDeferralPercentageOfBaseSalary" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_NonQualifiedDeferredCompensationPlanEligibleParticipantsDeferralPercentageOfOtherCompensation" name="NonQualifiedDeferredCompensationPlanEligibleParticipantsDeferralPercentageOfOtherCompensation" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_NonVestedOptionsMember" name="NonVestedOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_NoncashorPartNoncashAcquisitionNoncashFinancialorEquityInstrumentConsiderationValueofSharesIssued" name="NoncashorPartNoncashAcquisitionNoncashFinancialorEquityInstrumentConsiderationValueofSharesIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_NumberOfClassesOfStock" name="NumberOfClassesOfStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_NumberOfDepositoryInstitutions" name="NumberOfDepositoryInstitutions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_NumberOfRevenueSources" name="NumberOfRevenueSources" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_OtherMember" name="OtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_PatentsAndTrademarksPendingMember" name="PatentsAndTrademarksPendingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_PaymentstoAcquireBusinessesNetofCashAcquiredandWorkingCapitalAdjustments" name="PaymentstoAcquireBusinessesNetofCashAcquiredandWorkingCapitalAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_PerformanceBasedRestrictedStockUnitMember" name="PerformanceBasedRestrictedStockUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_PerformanceRestrictedStockGranted" name="PerformanceRestrictedStockGranted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_PrepaidExpensesDepositsandOtherAssetsNoncurrent" name="PrepaidExpensesDepositsandOtherAssetsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_PropertyAndEquipmentPurchasesInAccountsPayable" name="PropertyAndEquipmentPurchasesInAccountsPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_ProvisionForUnrecognizedTaxBenefits" name="ProvisionForUnrecognizedTaxBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_RangeOneMember" name="RangeOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_RestrictedCashPerformanceGuarantee" name="RestrictedCashPerformanceGuarantee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueFromContractWithCustomerPaymentDueDateFromDateOfInvoice" name="RevenueFromContractWithCustomerPaymentDueDateFromDateOfInvoice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberEight" name="RevenueGoalGoalNumberEight" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberFive" name="RevenueGoalGoalNumberFive" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberFour" name="RevenueGoalGoalNumberFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberOne" name="RevenueGoalGoalNumberOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberSeven" name="RevenueGoalGoalNumberSeven" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberSix" name="RevenueGoalGoalNumberSix" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberThree" name="RevenueGoalGoalNumberThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_RevenueGoalGoalNumberTwo" name="RevenueGoalGoalNumberTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_SalestoCustomersOutsideoftheU.S.PolicyTextBlock" name="SalestoCustomersOutsideoftheU.S.PolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_ServiceBasedRestrictedStockUnitMember" name="ServiceBasedRestrictedStockUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceFairValue" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedIntrinsicValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofTargetedSharesVested" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofTargetedSharesVested" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsDividendYield" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsDividendYield" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsIlliquidityRate" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsIlliquidityRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfVestingTranches" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfVestingTranches" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SoftwareAndSensorsServicesMember" name="SoftwareAndSensorsServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SoftwareLicensingandSubscriptionMember" name="SoftwareLicensingandSubscriptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SoftwareandSensorsSegmentMember" name="SoftwareandSensorsSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_StateResearchAndDevelopmentCreditCarryForwards" name="StateResearchAndDevelopmentCreditCarryForwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_StockOptionPostExerciseHoldingPeriod" name="StockOptionPostExerciseHoldingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_StockOptionsExercisedAndRestrictedStockUnitsVestedSharesNetOfWithholdings" name="StockOptionsExercisedAndRestrictedStockUnitsVestedSharesNetOfWithholdings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_StockOptionsExercisedAndRestrictedStockUnitsVestedValueNetOfWithholdings" name="StockOptionsExercisedAndRestrictedStockUnitsVestedValueNetOfWithholdings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SummaryOfSignificantAccountingPolicyLineItems" name="SummaryOfSignificantAccountingPolicyLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SummaryOfSignificantAccountingPolicyTable" name="SummaryOfSignificantAccountingPolicyTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_SupplyAgreementMember" name="SupplyAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TASER7Member" name="TASER7Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TASERCamMember" name="TASERCamMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TASERPulseAndBoltMember" name="TASERPulseAndBoltMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TASERX26PMember" name="TASERX26PMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TASERX2Member" name="TASERX2Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_Taser60PlanMember" name="Taser60PlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TaserTrademarkMember" name="TaserTrademarkMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TaserWeaponsSegmentMember" name="TaserWeaponsSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_TaxImpactofUnrecordedTaxLiabilityBenefits" name="TaxImpactofUnrecordedTaxLiabilityBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_TotalOutofPeriodAdjustments" name="TotalOutofPeriodAdjustments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TreasuryInflationProtectedSecuritiesMember" name="TreasuryInflationProtectedSecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_TwoThousandEighteenStockIncentivePlanMember" name="TwoThousandEighteenStockIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued" name="UnrecognizedTaxBenefitNetofInterestonIncomeTaxesAccrued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="aaxn_UnrecognizedTaxBenefitsThresholdtoFavorablyImpactEffectiveTaxRate" name="UnrecognizedTaxBenefitsThresholdtoFavorablyImpactEffectiveTaxRate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element abstract="true" id="aaxn_UnsecuredRevolvingLineofCreditMember" name="UnsecuredRevolvingLineofCreditMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_UpFrontPrepayment" name="UpFrontPrepayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_VIEVULLCMember" name="VIEVULLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_WarrantyMember" name="WarrantyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="aaxn_WarrantyPeriodAfterPurchaseOfProduct" name="WarrantyPeriodAfterPurchaseOfProduct" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_WebsiteDevelopmentCostsMember" name="WebsiteDevelopmentCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="aaxn_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| </xsd:schema> |