XML 69 R56.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Cash, Cash Equivalents, and Investments - Summary of Cash, Cash Equivalents and Held-to-Maturity Investments by Type (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | $ 396,283 | $ 349,462
Gross Unrealized Gains | 107 | 0
Gross Unrealized Losses | (34) | 0
Fair Value | 396,356 | 349,462
Cash and Cash Equivalents | 172,250 | 349,462
Short-Term Investments | 178,534 | 0
Long-Term Investments | 45,499 | 0
Level 1 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 41,714 |
Gross Unrealized Gains | 14 |
Gross Unrealized Losses | (4) |
Fair Value | 41,724 |
Cash and Cash Equivalents | 8,845 |
Short-Term Investments | 15,131 |
Long-Term Investments | 17,738 |
Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 251,250 |
Gross Unrealized Gains | 93 |
Gross Unrealized Losses | (30) |
Fair Value | 251,313 |
Cash and Cash Equivalents | 60,086 |
Short-Term Investments | 163,403 |
Long-Term Investments | 27,761 |
Cash |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 103,319 | 144,095
Gross Unrealized Gains | 0 | 0
Gross Unrealized Losses | 0 | 0
Fair Value | 103,319 | 144,095
Cash and Cash Equivalents | 103,319 | 144,095
Short-Term Investments | 0 | 0
Long-Term Investments | 0 | 0
Money market funds | Level 1 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 8,845 | 205,367
Gross Unrealized Gains | 0 | 0
Gross Unrealized Losses | 0 | 0
Fair Value | 8,845 | 205,367
Cash and Cash Equivalents | 8,845 | 205,367
Short-Term Investments | 0 | 0
Long-Term Investments | 0 | $ 0
Agency bonds | Level 1 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 32,869 |
Gross Unrealized Gains | 14 |
Gross Unrealized Losses | (4) |
Fair Value | 32,879 |
Cash and Cash Equivalents | 0 |
Short-Term Investments | 15,131 |
Long-Term Investments | 17,738 |
State and municipal obligations | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 25,038 |
Gross Unrealized Gains | 8 |
Gross Unrealized Losses | 0 |
Fair Value | 25,046 |
Cash and Cash Equivalents |  |
Short-Term Investments | 21,560 |
Long-Term Investments | 3,478 |
Certificates of deposit | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 1,400 |
Gross Unrealized Gains | 0 |
Gross Unrealized Losses | 0 |
Fair Value | 1,400 |
Cash and Cash Equivalents | 0 |
Short-Term Investments | 1,400 |
Long-Term Investments | 0 |
Corporate bonds | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 135,175 |
Gross Unrealized Gains | 71 |
Gross Unrealized Losses | (30) |
Fair Value | 135,216 |
Cash and Cash Equivalents | 886 |
Short-Term Investments | 113,241 |
Long-Term Investments | 21,048 |
U.S. Treasury repurchase agreements | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 57,200 |
Gross Unrealized Gains | 0 |
Gross Unrealized Losses | 0 |
Fair Value | 57,200 |
Cash and Cash Equivalents | 57,200 |
Short-Term Investments | 0 |
Long-Term Investments | 0 |
Treasury inflation-protected securities | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 3,235 |
Gross Unrealized Gains | 14 |
Gross Unrealized Losses | 0 |
Fair Value | 3,249 |
Cash and Cash Equivalents | 0 |
Short-Term Investments | 0 |
Long-Term Investments | 3,235 |
Commercial paper | Level 2 |  |
Restricted Cash and Cash Equivalents Items [Line Items] |  |
Amortized Cost | 29,202 |
Gross Unrealized Gains | 0 |
Gross Unrealized Losses | 0 |
Fair Value | 29,202 |
Cash and Cash Equivalents | 2,000 |
Short-Term Investments | 27,202 |
Long-Term Investments | $ 0 |

X
- Definition Cash cash equivalent and investments amortized cost. + References No definition available. + Details
Name: | aaxn_CashCashEquivalentAndInvestmentsAmortizedCost
Namespace Prefix: | aaxn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(4)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)(g)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=aaxn_AgencyBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateBondSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=aaxn_TreasuryInflationProtectedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |