XML 67 R53.htm IDEA: XBRL DOCUMENT
v3.19.1

Acquisition - Honeywell Asset Purchase and License Agreement - Additional Information (Detail) |  | 12 Months Ended
--- | --- | ---
Sep. 28, 2017 USD ($) Aircraft | Jan. 31, 2019 USD ($) $ / shares | Jan. 31, 2018 USD ($)
Business Acquisition [Line Items] |  |  |
Initial upfront payment in cash |  | $ 400,000 | $ 14,873,000
Current Portion of Royalty Obligation |  | 1,875,000 | 1,625,000
Royalty obligation reported as long-term liability |  | 9,916,000 | 11,760,000
Guaranteed minimum royalty payment |  | 1,900,000 |
Current Liability -Excess Royalty Payment Due |  | 1,265,000 | 615,000
Honeywell Asset Purchase and License Agreement [Member] |  |  |
Business Acquisition [Line Items] |  |  |
Number of aircraft families | Aircraft | 2 |  |
Initial upfront payment in cash |  | 400,000 |
Minimum royalty payment term | 10 years |  |
Minimum royalty payments | $ 15,000,000 |  |
Present value factor | 2.80% |  |
Current Portion of Royalty Obligation |  | 1,875,000 |
Royalty obligation reported as long-term liability |  | 9,916,000 |
Excess royalty expense |  | 2,800,000 | $ 600,000
Increase in operating income |  | 400,000 |
Increase in operating income net of tax |  | $ 300,000 |
Increase in net income per common share-diluted | $ / shares |  | $ 0.05 |
Transaction cost |  | $ 300,000 |
Internal rate of return | 21.00% |  |
Amortization period of intangibles | 10 years |  |
Honeywell Asset Purchase and License Agreement [Member] | Minimum [Member] | Intangible Assets [Member] |  |  |
Business Acquisition [Line Items] |  |  |
Fair value assumptions, Annual earnings projections | $ 3,900,000 |  |
Honeywell Asset Purchase and License Agreement [Member] | Maximum [Member] | Intangible Assets [Member] |  |  |
Business Acquisition [Line Items] |  |  |
Fair value assumptions, Annual earnings projections | 5,400,000 |  |
Honeywell Asset Purchase and License Agreement [Member] | Amended Credit Agreement with Bank Of America [Member] | Revolving Credit Facility [Member] |  |  |
Business Acquisition [Line Items] |  |  |
Initial upfront payment in cash | $ 14,600,000 |  |
Transition Services Agreement [Member] |  |  |
Business Acquisition [Line Items] |  |  |
Increase in operating income |  | 1,000,000 |
Increase in operating income net of tax |  | $ 800,000 |
Increase in net income per common share-diluted | $ / shares |  | $ 0.12 |

X
- Definition Accrued royalties in excess of guaranteed minimum royalty obligation- amount due within one year. + References No definition available. + Details
Name: | alot_AccruedRoyaltiesCurrentExcessRoyaltyPaymentDue
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of royalty expense paid in excess of guaranteed minimum payments. + References No definition available. + Details
Name: | alot_ExcessRoyaltyPayments
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair Value Assumption Percentage Of Present Value Factor + References No definition available. + Details
Name: | alot_FairValueAssumptionPercentageOfPresentValueFactor
Namespace Prefix: | alot_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value assumptions earnings projections. + References No definition available. + Details
Name: | alot_FairValueAssumptionsEarningsProjections
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guaranteed minimum royalty payment. + References No definition available. + Details
Name: | alot_GuaranteedMinimumRoyaltyPayment
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (decrease) in earnings per share diluted. + References No definition available. + Details
Name: | alot_IncreaseDecreaseInEarningsPerShareDiluted
Namespace Prefix: | alot_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase decrease in net income loss. + References No definition available. + Details
Name: | alot_IncreaseDecreaseInNetIncomeLoss
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase decrease in operating income loss. + References No definition available. + Details
Name: | alot_IncreaseDecreaseInOperatingIncomeLoss
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Internal Rate Of Return Percentage + References No definition available. + Details
Name: | alot_InternalRateOfReturnPercentage
Namespace Prefix: | alot_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum royalty payment obligations. + References No definition available. + Details
Name: | alot_MinimumRoyaltyPaymentObligations
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of aircraft families. + References No definition available. + Details
Name: | alot_NumberOfAircraftFamilies
Namespace Prefix: | alot_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment term period. + References No definition available. + Details
Name: | alot_PaymentTermPeriod
Namespace Prefix: | alot_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of the short term portion of the guaranteed minimum royalty obligation related to Honeywell Agreement. + References No definition available. + Details
Name: | alot_RoyaltyObligationCurrent
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of the long term portion of the guaranteed minimum royalty obligation related to Honeywell Agreement. + References No definition available. + Details
Name: | alot_RoyaltyObligationNonCurrent
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
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_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireOtherProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=alot_HoneywellAssetPurchaseAndLicenseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FiniteLivedIntangibleAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=alot_AmendedCreditAgreementWithBankOfAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=alot_TransitionServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |