XML 71 R57.htm IDEA: XBRL DOCUMENT
v3.19.1

Acquisition - Trojan Label - Additional Information (Detail) |  | 12 Months Ended |
--- | --- | --- | ---
Feb. 01, 2017 USD ($) | Feb. 01, 2017 DKK (kr) | Jan. 31, 2019 USD ($) | Jan. 31, 2018 USD ($) | Jan. 31, 2017 USD ($) | Feb. 01, 2017 DKK (kr)
Business Acquisition [Line Items] |  |  |  |  |  |
Goodwill |  |  | $ 12,329,000 | $ 13,004,000 |  |
Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Estimated earnout targets | $ 1,400,000 |  |  |  |  |
Estimated earnout targets | 500,000 |  |  |  |  |
TrojanLabel ApS [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Purchase price of acquisition | 9,100,000 | kr 62,900,000 |  |  |  |
Purchase price of acquisition amount held in escrow | 900,000 |  |  |  |  | kr 6,400,000
Cash acquired from acquisition | 100,000 | kr 976,000 |  |  |  |
Purchase price of acquisition amount held in escrow account recovered | $ 145,000 |  |  |  |  | kr 891,000
Additional contingent consideration period | 7 years | 7 years |  |  |  |
Additional income generated from reduction in contingent consideration |  |  |  | 1,400,000 |  |
General and administrative expense |  |  |  | 700,000 |  |
Goodwill | $ 7,388,000 |  |  |  |  |
TrojanLabel ApS [Member] | General and Administrative Expense [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
General and administrative expense |  |  |  | $ 100,000 | $ 600,000 |
TrojanLabel ApS [Member] | Earn-Out Payments, if 80% of Specified Earnings Targets are Achieved [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Minimum percentage required to entitle additional contingent consideration | 80.00% | 80.00% |  |  |  |
TrojanLabel ApS [Member] | Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Fair value key assumptions |  |  | Key assumptions in estimating the fair value of the contingent consideration liability (earnout) include (1) the estimated earnout targets over the next seven years of $407,000-$1,280,000, (2) the probability of success (achievement of the various contingent events) from 1.6%-87.2% and (3) a risk-adjusted discount rate of approximately 1.77%-3.35% used to adjust the probability-weighted earnout payments to their present value. |  |  |
Estimated earnout targets | $ 1,280,000 |  |  |  |  |
Estimated earnout targets | $ 407,000 |  |  |  |  |
TrojanLabel ApS [Member] | Intangible Assets [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Internal rate of return | 19.00% |  |  |  |  | 19.00%
Fair value key assumptions |  |  | Key assumptions in estimating the fair value of the intangibles include (1) remaining life of existing technology acquired based on estimate of percentage of revenue from 0% - 100% for each product, (2) the Company's internal rate of return of 19.0% and (3) a range of earnings projections from $121,000 - $1,070,000. |  |  |
Minimum [Member] | Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Probability of success | 0.00% | 0.00% |  |  |  |
Minimum [Member] | TrojanLabel ApS [Member] | Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Fair value assumptions | 0.0177 |  |  |  |  | 0.0177
Probability of success | 1.60% | 1.60% |  |  |  |
Minimum [Member] | TrojanLabel ApS [Member] | Intangible Assets [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Percentage of revenue on existing technology | 0.00% | 0.00% |  |  |  |
Fair value assumptions, Annual earnings projections | $ 121,000 |  |  |  |  |
Maximum [Member] | Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Probability of success | 0.90% | 0.90% |  |  |  |
Maximum [Member] | TrojanLabel ApS [Member] | Contingent Earn Out Liability [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Fair value assumptions | 0.0335 |  |  |  |  | 0.0335
Probability of success | 87.20% | 87.20% |  |  |  |
Maximum [Member] | TrojanLabel ApS [Member] | Intangible Assets [Member] |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |
Percentage of revenue on existing technology | 100.00% | 100.00% |  |  |  |
Fair value assumptions, Annual earnings projections | $ 1,070,000 |  |  |  |  |

X
- Definition Business acquisition contingent consideration percentage of achievement. + References No definition available. + Details
Name: | alot_BusinessAcquisitionContingentConsiderationPercentageOfAchievement
Namespace Prefix: | alot_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business acquisition contingent consideration period. + References No definition available. + Details
Name: | alot_BusinessAcquisitionContingentConsiderationPeriod
Namespace Prefix: | alot_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business acquisition purchase price amount held in escrow account recovered. + References No definition available. + Details
Name: | alot_BusinessAcquisitionPurchasePriceAmountHeldInEscrowAccountRecovered
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business acquisition purchase price amount held in escrow to secure indemnification obligations. + References No definition available. + Details
Name: | alot_BusinessAcquisitionPurchasePriceAmountHeldInEscrowToSecureIndemnificationObligations
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business combination, contingent consideration arrangements, establishment of consideration due to acquisition transaction. + References No definition available. + Details
Name: | alot_BusinessCombinationContingentConsiderationArrangementsEstablishmentOfConsiderationDueToAcquisitionTransaction
Namespace Prefix: | alot_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Fair value measurements significant assumption. + References No definition available. + Details
Name: | alot_FairValueMeasurementsSignificantAssumption
Namespace Prefix: | alot_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 Percentage of revenue on existing technology. + References No definition available. + Details
Name: | alot_PercentageOfRevenueOnExistingTechnology
Namespace Prefix: | alot_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Probability of success. + References No definition available. + Details
Name: | alot_ProbabilityOfSuccess
Namespace Prefix: | alot_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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 This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the amount of any change recognized during the period in the low-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueLow
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of input used to measure contingent consideration liability from business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_CashAcquiredFromAcquisition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=alot_ContingentEarnOutLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=alot_TrojanlabelApSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=alot_EarnOutPaymentsIfEightyPercentageOfSpecifiedEarningsTargetsAreAchievedMember
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_MinimumMember
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: |