Document and Entity Information
Document and Entity Information - USD ($) | 12 Months Ended | ||
Jan. 31, 2019 | Apr. 05, 2019 | Jul. 27, 2018 | |
Document And Entity Information [Abstract] | |||
Document Type | 10-K | ||
Amendment Flag | false | ||
Document Period End Date | Jan. 31, 2019 | ||
Document Fiscal Year Focus | 2019 | ||
Document Fiscal Period Focus | FY | ||
Trading Symbol | ALOT | ||
Entity Registrant Name | AstroNova, Inc. | ||
Entity Central Index Key | 0000008146 | ||
Current Fiscal Year End Date | --01-31 | ||
Entity Well-known Seasoned Issuer | No | ||
Entity Current Reporting Status | Yes | ||
Entity Voluntary Filers | No | ||
Entity Filer Category | Accelerated Filer | ||
Entity Shell Company | false | ||
Entity Small Business | true | ||
Entity Emerging Growth Company | false | ||
Entity Common Stock, Shares Outstanding | 6,987,823 | ||
Entity Public Float | $ 112,325,000 |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
CURRENT ASSETS | ||
Cash and Cash Equivalents | $ 7,534 | $ 10,177 |
Securities Available for Sale | 1,511 | |
Accounts Receivable, net of reserves of $521 in 2019 and $377 in 2018 | 23,486 | 22,400 |
Inventories | 30,161 | 27,609 |
Prepaid Expenses and Other Current Assets | 1,427 | 1,251 |
Total Current Assets | 62,608 | 62,948 |
Property, Plant and Equipment, net | 10,380 | 9,752 |
Identifiable Intangibles, net | 29,674 | 33,633 |
Goodwill | 12,329 | 13,004 |
Deferred Tax Assets, net | 2,928 | 1,829 |
Other | 1,064 | 1,147 |
TOTAL ASSETS | 118,983 | 122,313 |
CURRENT LIABILITIES | ||
Accounts Payable | 5,956 | 11,808 |
Accrued Compensation | 5,023 | 2,901 |
Other Accrued Expenses | 2,911 | 2,414 |
Current Portion of Long-Term Debt | 5,208 | 5,498 |
Current Liability -Royalty Obligation | 1,875 | 1,625 |
Revolving credit facility | 1,500 | |
Current Liability -Excess Royalty Payment Due | 1,265 | 615 |
Income Taxes Payable | 554 | 684 |
Deferred Revenue | 373 | 367 |
Total Current Liabilities | 24,665 | 25,912 |
NON CURRENT LIABILITIES | ||
Long-Term Debt, net of current portion | 12,870 | 17,648 |
Royalty Obligation, net of current portion | 9,916 | 11,760 |
Deferred Tax Liabilities | 40 | 698 |
Other Long Term Liabilities | 1,717 | 2,648 |
TOTAL LIABILITIES | 49,208 | 58,666 |
Commitments and Contingencies (See Note 20) | ||
SHAREHOLDERS' EQUITY | ||
Preferred Stock, $10 Par Value, Authorized 100,000 shares, None Issued | ||
Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 10,218,559 shares in 2019 and 9,996,120 shares in 2018 | 511 | 500 |
Additional Paid-in Capital | 53,568 | 50,016 |
Retained Earnings | 49,511 | 45,700 |
Treasury Stock, at Cost, 3,261,672 shares in 2019 and 3,227,942 shares in 2018 | (32,997) | (32,397) |
Accumulated Other Comprehensive Loss, Net of Tax | (818) | (172) |
TOTAL SHAREHOLDERS' EQUITY | 69,775 | 63,647 |
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY | $ 118,983 | $ 122,313 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Statement of Financial Position [Abstract] | ||
Accounts Receivable, Reserves | $ 521 | $ 377 |
Preferred Stock, Par Value | $ 10 | $ 10 |
Preferred Stock, Shares Authorized | 100,000 | 100,000 |
Preferred Stock, Shares Issued | 0 | 0 |
Common Stock, Par Value | $ 0.05 | $ 0.05 |
Common Stock, Shares Authorized | 13,000,000 | 13,000,000 |
Common Stock, Shares Issued | 10,218,559 | 9,996,120 |
Treasury Stock, Shares | 3,261,672 | 3,227,942 |
Consolidated Statements of Inco
Consolidated Statements of Income - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Income Statement [Abstract] | |||
Revenue | $ 136,657 | $ 113,401 | $ 98,448 |
Cost of Revenue | 82,658 | 69,399 | 58,959 |
Gross Profit | 53,999 | 44,002 | 39,489 |
Costs and Expenses: | |||
Selling and Marketing | 26,343 | 22,234 | 18,955 |
Research and Development | 7,813 | 7,453 | 6,314 |
General and Administrative | 11,123 | 8,903 | 7,939 |
Operating Expenses | 45,279 | 38,590 | 33,208 |
Operating Income | 8,720 | 5,412 | 6,281 |
Other Income (Expense): | |||
Interest Expense | (876) | (402) | |
Investment Income | 145 | 168 | 78 |
Other, Net | (681) | (21) | 246 |
Other Income (Expense)-Net | (1,412) | (255) | 324 |
Income before Income Taxes | 7,308 | 5,157 | 6,605 |
Income Tax Provision | 1,578 | 1,871 | 2,377 |
Net Income | $ 5,730 | $ 3,286 | $ 4,228 |
Net Income Per Common Share-Basic | $ 0.83 | $ 0.48 | $ 0.57 |
Net Income Per Common Share-Diluted | $ 0.81 | $ 0.47 | $ 0.56 |
Weighted Average Number of Common Shares Outstanding-Basic | 6,881 | 6,911 | 7,421 |
Dilutive Effect of Common Stock Equivalents | 203 | 104 | 151 |
Weighted Average Number of Common Shares Outstanding-Diluted | 7,084 | 7,015 | 7,572 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Statement of Comprehensive Income [Abstract] | |||
Net Income | $ 5,730 | $ 3,286 | $ 4,228 |
Other Comprehensive Income (Loss), net of taxes and reclassification adjustments: | |||
Foreign Currency Translation Adjustments | (671) | 867 | (65) |
Change in Value of Derivatives Designated as Cash Flow Hedge | 622 | (1,036) | |
(Gains) Losses from Cash Flow Hedges Reclassified to Income Statement | (600) | 1,048 | |
Unrealized Gain (Loss) on Securities Available for Sale | 5 | (16) | |
Realized Gain on Securities Available for Sale Reclassified to Income Statement | 3 | ||
Other Comprehensive Income (Loss) | (646) | 884 | (81) |
Comprehensive Income | $ 5,084 | $ 4,170 | $ 4,147 |
Consolidated Statements of Chan
Consolidated Statements of Changes in Shareholders' Equity - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Treasury Stock [Member] | Accumulated Other Comprehensive Income (Loss) [Member] |
Beginning Balance at Jan. 31, 2016 | $ 67,373 | $ 483 | $ 45,675 | $ 42,212 | $ (20,022) | $ (975) |
Beginning Balance, Shares at Jan. 31, 2016 | 9,666,290 | |||||
Share-based compensation | 1,019 | 1,019 | ||||
Employee option exercises | $ 388 | $ 5 | 834 | (451) | ||
Employee option exercises, Shares | 87,107 | 93,483 | ||||
Restricted stock awards vested, net | $ (308) | $ 4 | (4) | (308) | ||
Restricted stock awards vested, net, Shares | 75,133 | |||||
Common Stock - cash dividend-$0.28 per share | (2,082) | (2,082) | ||||
Net Income | 4,228 | 4,228 | ||||
Other comprehensive income (loss) | (81) | (81) | ||||
Ending Balance at Jan. 31, 2017 | 70,537 | $ 492 | 47,524 | 44,358 | (20,781) | (1,056) |
Ending Balance, Shares at Jan. 31, 2017 | 9,834,906 | |||||
Share-based compensation | 1,583 | 1,583 | ||||
Employee option exercises | $ 642 | $ 4 | 913 | (275) | ||
Employee option exercises, Shares | 84,025 | 90,042 | ||||
Restricted stock awards vested, net | $ (103) | $ 4 | (4) | (103) | ||
Restricted stock awards vested, net, Shares | 71,172 | |||||
Repurchase of Common Stock | (11,238) | (11,238) | ||||
Common Stock - cash dividend-$0.28 per share | (1,944) | (1,944) | ||||
Net Income | 3,286 | 3,286 | ||||
Other comprehensive income (loss) | 884 | 884 | ||||
Ending Balance at Jan. 31, 2018 | 63,647 | $ 500 | 50,016 | 45,700 | (32,397) | (172) |
Ending Balance, Shares at Jan. 31, 2018 | 9,996,120 | |||||
Share-based compensation | 1,886 | 1,886 | ||||
Employee option exercises | $ 1,310 | $ 7 | 1,669 | (366) | ||
Employee option exercises, Shares | 150,125 | 150,125 | ||||
Restricted stock awards vested, net | $ (233) | $ 4 | (3) | (234) | ||
Restricted stock awards vested, net, Shares | 72,314 | |||||
Reclassification due to adoption of ASU 2018-02 | 14 | 14 | ||||
Common Stock - cash dividend-$0.28 per share | (1,933) | (1,933) | ||||
Net Income | 5,730 | 5,730 | ||||
Other comprehensive income (loss) | (646) | (646) | ||||
Ending Balance at Jan. 31, 2019 | $ 69,775 | $ 511 | $ 53,568 | $ 49,511 | $ (32,997) | $ (818) |
Ending Balance, Shares at Jan. 31, 2019 | 10,218,559 |
Consolidated Statements of Ch_2
Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) - $ / shares | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Statement of Stockholders' Equity [Abstract] | |||
Cash dividend per share | $ 0.28 | $ 0.28 | $ 0.28 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Cash Flows from Operating Activities: | |||
Net Income | $ 5,730 | $ 3,286 | $ 4,228 |
Adjustments to Reconcile Net Income to Net Cash Provided By Operating Activities: | |||
Depreciation and Amortization | 6,152 | 3,994 | 2,431 |
Amortization of Debt Issuance Costs | 51 | 34 | |
Share-Based Compensation | 1,886 | 1,583 | 1,019 |
Deferred Income Tax Provision (Benefit) | (1,638) | 744 | 174 |
Gain on Sale of UK Property | (419) | ||
Changes in Assets and Liabilities, Net of Impact of Acquisitions: | |||
Accounts Receivable | (1,493) | (4,722) | (416) |
Inventories | (2,872) | (5,509) | (4,659) |
Accounts Payable and Accrued Expenses | (3,967) | 5,207 | 1,426 |
Income Taxes Payable | (151) | (801) | 2,187 |
Other | (318) | (92) | 982 |
Net Cash Provided by Operating Activities | 3,380 | 3,724 | 6,953 |
Cash Flows from Investing Activities: | |||
Proceeds from Sales/Maturities of Securities Available for Sale | 1,511 | 5,539 | 4,029 |
Purchases of Securities Available for Sale | (321) | (400) | |
Proceeds from Sale of UK Property | 474 | ||
Cash Paid for TrojanLabel Acquisition, Net of Cash Acquired | (9,007) | ||
Cash Paid for Honeywell Asset Purchase and License Agreement | (400) | (14,873) | |
Payments Received on Line of Credit and Note Receivable | 85 | 256 | |
Additions to Property, Plant and Equipment | (2,645) | (2,204) | (1,238) |
Net Cash Provided (Used) by Investing Activities | (1,534) | (20,781) | 3,121 |
Cash Flows from Financing Activities: | |||
Net Proceeds from Common Shares Issued Under Employee Benefit Plans and Employee Stock Option Plans, Net of Payment of Minimum Tax Withholdings | 1,077 | 539 | 79 |
Purchase of Treasury Stock | (11,238) | ||
Proceeds from Issuance of Long-Term Debt | 24,200 | ||
Borrowings under Revolving Credit Facility | 3,000 | ||
Repayments under Revolving Credit Facility | (1,500) | ||
Change in TrojanLabel Earn Out Liability | (1,438) | ||
Principal Payments on Long-Term Debt | (4,762) | (828) | |
Payments of Debt Issuance Costs | (234) | ||
Dividends Paid | (1,933) | (1,944) | (2,082) |
Net Cash (Used) Provided by Financing Activities | (4,118) | 9,057 | (2,003) |
Effect of Foreign Exchange Rate Changes on Cash and Cash Equivalents | (371) | 79 | (16) |
Net (Decrease) Increase in Cash and Cash Equivalents | (2,643) | (7,921) | 8,055 |
Cash and Cash Equivalents, Beginning of Year | 10,177 | 18,098 | 10,043 |
Cash and Cash Equivalents, End of Year | 7,534 | 10,177 | 18,098 |
Cash Paid (Received) During the Period for: | |||
Interest | 636 | 246 | |
Income Taxes, Net of Refunds | 3,472 | 1,940 | (84) |
Schedule of non-cash financing activities: | |||
Value of Shares Received in Satisfaction of Option Exercise Price | $ 366 | $ 275 | $ 451 |
Summary of Significant Accounti
Summary of Significant Accounting Policies | 12 Months Ended |
Jan. 31, 2019 | |
Accounting Policies [Abstract] | |
Summary of Significant Accounting Policies | Note 1—Summary of Significant Accounting Policies Basis of Presentation: Principles of Consolidation: Reclassification: Use of Estimates: Cash and Cash Equivalents: Securities Available for Sale: Inventories: (first-in, first-out) Property, Plant and Equipment: Revenue Recognition: 2014-09, “Revenue We adopted this standard using the modified retrospective method and have applied the guidance to all contracts within the scope of Topic 606 as of the February 1, 2018 adoption date. Under Topic 606, based on the nature of our contracts and consistent with prior practice, we recognize the large majority of our revenue upon shipment, which is when the performance obligation has been satisfied. Accordingly, the adoption of this standard did not have a material impact on our revenue recognition and there was no cumulative effective adjustment as of February 1, 2018 as a result of the adoption of Topic 606. The vast majority of our revenue is generated from the sale of distinct products. Revenue is measured as the amount of consideration we expect to receive in exchange for such products, which is generally at the contractually stated prices, and is recognized when we satisfy a performance obligation by transferring control of a product to a customer. The transfer of control generally occurs at one point in time, upon shipment, when title and risk of loss pass to the customer. Returns and customer credits are infrequent and are recorded as a reduction to revenue. Sales taxes and value added taxes collected concurrently with revenue generating activities are excluded from revenue. Many of the contracts entered into with customers are commonly comprised of a combination of equipment, supplies, installation and/or training services. We determine performance obligations by assessing whether the products or services are distinct from other elements of the contract. In order to be distinct, the product must perform either on its own or with readily available resources and must be separate within the context of the contract. The majority of our hardware products contain embedded operating systems and data management software which is included in the purchase price of the equipment. The software is deemed incidental to the systems as a whole, as it is not sold or marketed separately and its production costs are minor compared to those of the hardware system. Hardware and software elements are typically delivered at the same time and are accounted for as a single performance obligation for which revenue is recognized at the point in time when ownership is transferred to the customer. Installation and training services vary based on certain factors such as the complexity of the equipment, staffing availability in a geographic location and customer preferences, and can range from a few days to a few months. The delivery of installation and training services are not assessed to determine whether they are separate performance obligations, as the amounts are not material to the contract. Shipping and handling activities that occur after control over a product has transferred to a customer are accounted for as fulfillment activities rather than performance obligations, as allowed under a practical expedient provided by Topic 606. The shipping and handling fees charged to customers are recognized as revenue and the related costs are included in cost of revenue at the point in time when ownership of the product is transferred to the customer. We may perform service at the request of the customer, generally for the repair and maintenance of products previously sold. These services are short in duration, typically less than one month, and total less than 9% of revenue for the year ended January 31, 2019. Revenue is recognized as services are rendered and accepted by the customer. We also provide service agreements on certain of our Product Identification equipment. Service agreements are purchased separately from the equipment and provide for the right to obtain service and maintenance on the equipment for a period of typically one to two years. Accordingly, revenue on these agreements is recognized over the term of the agreements. The portion of service agreement contracts that are uncompleted at the end of any reporting period are included in deferred revenue. We generally provide warranties for our products. The standard warranty period is typically 12 months for most hardware products except for airborne printers, which typically have warranties that extend for 4-5 We recognize an asset for the incremental direct costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. There has been no change in the Company’s accounting for these contracts as a result of the adoption of Topic 606. We apply the practical expedient to expense costs incurred for costs to obtain a contract when the amortization period would have been less than a year. These costs include sales commissions paid to the internal direct sales team as well as to third-party representatives and distributors. Contractual agreements with each of these parties outline commission structures and rates to be paid. Generally speaking, the contracts are all individual procurement decisions by the customers and do not include renewal provisions and as such the majority of the contracts have an economic life of significantly less than a year. Accounts Receivables and Allowance for Doubtful Accounts: write-off Research and Development Costs: Foreign Currency Translation: year-end Advertising: Long-Lived Assets: Intangible Assets: non-competition Goodwill: The accounting guidance related to goodwill impairment testing allows for the performance of an optional qualitative assessment of whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Factors that management considers in this qualitative assessment include macroeconomic conditions, industry and market considerations, overall financial performance (both current and projected), changes in management and strategy and changes in the composition or carrying amount of net assets. If this qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then a quantitative assessment is required for the reporting unit. The quantitative assessment compares the fair value of the reporting unit with its carrying value. We estimate the fair value of our reporting units using the income approach based upon a discounted cash flow model. We believe that this approach is appropriate because it provides a fair value estimate based upon the reporting unit’s expected long-term operating cash flow performance. In addition, the Company uses the market approach, which compares the reporting unit to publicly-traded companies and transactions involving similar business, to support the conclusions based upon the income approach. The income approach requires the use of many assumptions and estimates including future revenue, expenses, capital expenditures, and working capital, as well as discount factors and income tax rates. If the fair value of the reporting unit exceeds the carrying value of the net assets including goodwill assigned to that unit, goodwill is not impaired. If the carrying value of the reporting unit’s net assets including goodwill exceeds the fair value of the reporting unit, then we record an impairment charge based on that difference. We performed a qualitative assessment for our fiscal 2019 analysis of goodwill. Based on this assessment, management does not believe that it is more likely than not that the carrying values of the reporting units exceed their fair values. Accordingly, no quantitative assessment was performed, as management believes that there are no impairment issues in regards to goodwill at this time. Income Taxes: non-current more-likely-than-not AstroNova accounts for uncertain tax positions in accordance with the guidance provided in ASC 740, “Accounting for Income Taxes.” This guidance describes a recognition threshold and measurement attribute for the financial statement disclosure of tax positions taken or expected to be taken in a tax return and requires recognition of tax benefits that satisfy a more-likely-than-not de-recognition, On December 22, 2017, the 2017 Tax Cuts and Jobs Act (“Tax Act”) was enacted into law and the new legislation contains several key tax provisions that affected us, including a one-time Net Income Per Common Share: Fair Value Measurement: The fair value hierarchy is summarized as follows: • Level 1—Quoted prices in active markets for identical assets or liabilities; • Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and • Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities Cash and cash equivalents, accounts receivable, accounts payable, accrued compensation, other accrued expenses and income tax payable are reflected in the consolidated balance sheet at carrying value, which approximates fair value due to the short term nature of these instruments. Share-Based Compensation: Cash flow from tax deductions in excess of the compensation cost recognized for those options (excess tax benefits) is classified with other income tax cash flows as an operating activity. Share-based compensation becomes deductible for determining income taxes when the related award vests, is exercised, or is forfeited depending on the type of share-based award and subject to relevant tax law. Derivative Financial Instruments: For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (OCI) and reclassified into earnings in the same line item associated with the forecasted transaction, and in the same period or periods during which the hedged transaction affects earnings (e.g., in “Interest Expense” when the hedged transactions are interest cash flows associated with floating-rate debt, or “Other, Net” for portions reclassified relating to the remeasurement of the debt). The remaining gain or loss on the derivative instrument in excess of the cumulative change in the present value of future cash flows of the hedged item, if any (i.e., the ineffectiveness portion), or hedge components excluded from the assessment of effectiveness, are recognized in the statement of income during the current period. Recent Accounting Pronouncements Recently Adopted: Share-Based Compensation In June 2018, the Financial Accounting Standards Board (“FASB”) issued ASU 2018-07 2018-07 2018-07 Income Taxes In March 2018, the FASB issued ASU 2018-05—“Income Taxes No. 118.” ASU 2018-05 provides ASU 2018-05 allows Comprehensive Income In February 2018, the FASB issued ASU 2018-02, 2018-02 Revenue Recognition In May 2014, the FASB issued ASU 2014-09, 2014-09 2014-09 Derivatives and Hedging In August 2017, the FASB issued ASU 2017-12, 2017-12 Share-Based Compensation In May 2017, the FASB issued ASU 2017-09 2017-09 Statement of Cash Flows In August 2016, the FASB issued ASU 2016-15, 2016-15 Recent Accounting Standards Not Yet Adopted Internal-Use In August 2018, the FASB issued ASU 2018-15, Other—Internal-Use 350-40): 2018-15 internal-use Fair Value Measurement In August 2018, the FASB issued ASU 2018-13, “Fair 2018-13 Leases In February 2016, the FASB issued ASU 2016-02, 2016-02 2018-10, 2018-11, 2016-02 Upon the adoption of this guidance, the Company expects to recognize approximately $2.0 million of right-of-use No other new accounting pronouncements, issued or effective during fiscal 2019, have had or are expected to have a material impact on our consolidated financial statements. |
Revenue Recognition
Revenue Recognition | 12 Months Ended |
Jan. 31, 2019 | |
Revenue from Contract with Customer [Abstract] | |
Revenue Recognition | Note 2—Revenue Recognition We derive revenue from the sale of (i) hardware including, digital color label printers and specialty OEM printing systems, portable data acquisition systems and airborne printers used in the flight deck and in the cabin of military, commercial and business aircraft, (ii) related supplies required in the operation of the hardware, (iii) repairs and maintenance of equipment and (iv) service agreements. Revenues disaggregated by primary geographic markets and major product types are as follows: Primary geographical markets: Year Ended (In thousands) January 31, 2019 January 31, 2018 January 31, United States $ 83,668 $ 69,795 $ 69,850 Europe 31,574 29,948 18,848 Asia 8,207 3,808 1,664 Canada 6,692 5,373 5,008 Central and South America 4,147 3,402 3,053 Other 2,369 1,075 25 Total Revenue $ 136,657 $ 113,401 $ 98,448 Major product types: Year Ended (In thousands) January 31, 2019 January 31, 2018 January 31, Hardware $ 53,207 $ 37,501 $ 33,797 Supplies 71,178 65,265 56,169 Service and Other 12,272 10,635 8,482 Total Revenue $ 136,657 $ 113,401 $ 98,448 Contract Assets and Liabilities We normally do not have contract assets, which are primarily unbilled accounts receivable that are conditional on something other than the passage of time. Our contract liabilities, which represent billings in excess of revenue recognized, are related to advanced billings for purchased service agreements and extended warranties and were $373,000 and $367,000 at January 31, 2019 and January 31, 2018, respectively, and are recorded as deferred revenue in the consolidated balance sheet. The slight increase in the deferred revenue at January 31, 2019 is primarily due to approximately $622,000 of revenue recognized during the year that was included in the deferred revenue balance of the prior year end, offset by cash payments received in advance of satisfying performance obligations. Contract Costs We have determined that certain costs related to obtaining sales contracts for our aerospace printer products meet the requirement to be capitalized. These costs are deferred and amortized based on the forecasted number of units sold over the estimated benefit term. The balance of these contract assets at January 31, 2018 was $832,000 which was reported in other assets in the consolidated balance sheet. In fiscal 2019, the Company incurred an additional $150,000 in incremental direct costs which were deferred. The amortization of incremental direct costs was $79,000 for the period ended January 31, 2019. The balance of the deferred incremental direct contract costs net of accumulated amortization at January 31, 2019 is $903,000, of which $109,000 was reported in other current assets and $794,000 was reported in other assets in the consolidated balance sheet. The contract costs are expected to be amortized over the estimated remaining period of benefit, which we currently estimate to be approximately 7 years. |
Acquisitions
Acquisitions | 12 Months Ended |
Jan. 31, 2019 | |
Text Block [Abstract] | |
Acquisitions | Note 3—Acquisitions Honeywell Asset Purchase and License Agreement On September 28, 2017, AstroNova, Inc. entered into an Asset Purchase and License Agreement (the “Honeywell Agreement”) with Honeywell International, Inc. (“Honeywell”) to acquire an exclusive perpetual world-wide license to manufacture Honeywell’s narrow-format flight deck printers for two aircraft families along with certain inventory used in the manufacturing of the licensed printers. The purchase price consisted of an initial payment of $14.6 million in cash, paid at the closing of the transaction using borrowings from the Company’s revolving credit facility and guaranteed minimum royalty payments of $15.0 million, to be paid over the next ten years, based on gross revenues from the sales of the printers, paper and repair services of the licensed products. The royalty rates vary based on the year in which they are paid or earned and product sold or service provided, and range from single-digit to mid double-digit percentages of gross revenue. This transaction was evaluated under ASU 2017-01, “Business The minimum royalty payment obligation of $15.0 million was recorded at the present value of the minimum annual royalty payments using a present value factor of 2.8%, which is based on the estimated after tax cost of debt for similar companies. During fiscal 2019, the Company paid $1.9 million of guaranteed minimum royalty payments. At January 31, 2019, the current portion of the outstanding guaranteed royalty obligation of $1.875 million is to be paid over the next twelve months and is reported as a current liability and the remainder of $9.9 million is reported as a long-term liability on the Company’s consolidated balance sheet at January 31, 2019. In addition to the guaranteed minimum royalty payments paid in fiscal 2019 and 2018, the Company incurred $2.8 million and $0.6 million, respectively, in excess royalty expense, which is included in cost of revenue in the Company’s consolidated statements of income for the years ended January 31, 2019 and 2018, respectively. A total of $1.3 million and $0.6 million of excess royalty is payable and reported as a current liability on the Company’s consolidated balance sheet at January 31, 2019 and 2018, respectively. In connection with the Honeywell Agreement, the Company also entered into a Transition Services Agreement (“TSA”) with Honeywell related to the transfer of the manufacturing and repair of the licensed printers from their current locations to AstroNova’s plant in West Warwick, Rhode Island. During fiscal 2019, the Company paid an additional $0.4 million to acquire another repair facility revenue stream in accordance with the terms of the TSA. The additional $0.4 million payment was included as part of the Honeywell Agreement purchase price and recorded as an increase to the related intangible asset. Under the terms of the TSA, the Company is required to pay for certain expenses incurred by Honeywell during the period in which product manufacturing is transferred to the Company’s facilities. In the first quarter of fiscal 2019, a change in accounting estimates for product costs and operating expenses related to the TSA resulted in an increase of $1.0 million in operating income ($0.8 million net of tax or $0.12 per diluted share). Additionally, in the first quarter of fiscal 2019, a change in accounting estimates for revenue subject to customer rebates under the Honeywell Agreement increased operating income by $0.4 million ($0.3 million net of tax or $0.05 per diluted share). These changes in accounting estimates were the result of actual amounts billed and received differing from initial estimates. Transaction costs incurred for this acquisition were $0.3 million and were included as part of the purchase price. The assets acquired in connection with the acquisition were recorded by the Company at their estimated relative fair values as of the acquisition date as follows: (In thousands) Inventory $ 1,411 Identifiable Intangible Assets 27,243 * Total Purchase Price $ 28,654 * Includes additional $0.4 million related to the payment in fiscal 2019 in accordance with the terms of the TSA. The purchase price, including the initial payment, minimum royalty payment obligation, transaction costs and subsequent additional TSA obligation payment, was allocated based on the relative fair value of the assets acquired. The fair value of the intangible assets acquired was estimated by applying the income approach. These fair value measurements are based on significant inputs that are not observable in the market and therefore represent a Level 3 measurement as defined in ASC 820, “Fair Value Measurement and Disclosure.” Key assumptions in estimating the fair value of the intangibles include (1) the remaining life of the intangibles based on the term of the Honeywell Asset Purchase and License Agreement of 10 years, (2) a range of annual earnings projections from $3.9 million – $5.4 million and (3) the Company’s internal rate of return of 21.0%. The acquired identifiable intangible assets are as follows: (In thousands) Fair Useful Life Customer Contract Relationships $ 27,243 10 Trojan Label On February 1, 2017, the Company’s wholly-owned Danish subsidiary, ANI ApS, completed the acquisition of the issued and outstanding equity interests of TrojanLabel ApS (“TrojanLabel”). The acquisition of TrojanLabel was accounted for as a purchase of a business under the acquisition method in accordance with the guidance provided by FASB ASC 805, “Business Combinations.” The purchase price of this acquisition was 62.9 million Danish Krone (approximately $9.1 million), net of cash acquired of 976,000 Danish Krone (approximately $0.1 million), of which 6.4 million Danish Krone (approximately $0.9 million) was placed in escrow to secure certain post-closing working capital adjustments and indemnification obligations of the sellers. The acquisition was funded using available cash and investment securities. In the first quarter of fiscal 2019, the Company settled the post-closing adjustment with TrojanLabel and recovered approximately 891,000 Danish Krone (approximately $145,000) of the amount held in the escrow account, which was recognized as an adjustment to the allowance account for TrojanLabel receivables. The remaining escrow balance was retained by TrojanLabel. Part of the purchase agreement included an additional contingent consideration to be paid to the sellers of TrojanLabel if 80% of specified earnings targets were achieved by the TrojanLabel business during the seven years following the closing. However, subsequent to the acquisition, the Company restructured the operating model for the TrojanLabel business such that most of the sales and some of the expenses of the business would be transferred to other legal entities of the Company. This caused the expected earnings targets in TrojanLabel, which was the basis upon which the contingent consideration was structured, to become unlikely to be met. As a result, during fiscal 2018, the estimated fair value of the contingent consideration was reduced resulting in the Company recognizing an additional $1.4 million of income for the year which is offset in general and administrative expense on the Company’s Consolidated Income Statement for the period ended January 31, 2018. Total acquisition-related costs were approximately $0.7 million, of which $0.1 million and $0.6 million are included in the general and administrative expenses in the Company’s consolidated statements of income for the years ending January 31, 2018 and January 31, 2017, respectively. The US dollar purchase price of the acquisition has been allocated on the basis of fair value as follows: (In thousands) Accounts Receivable $ 1,322 Inventory 796 Other Current Assets 166 Property, Plant and Equipment 15 Identifiable Intangible Assets 3,264 Goodwill 7,388 Accounts Payable and Other Current Liabilities (1,821 ) Other Liability (114 ) Contingent Liability (Earnout) (1,314 ) Deferred Tax Liability (695 ) Total Purchase Price $ 9,007 The fair value of the intangible assets acquired was estimated by applying the income approach, and the fair value of the contingent consideration liability was estimated by applying the real options method. These fair value measurements are based on significant inputs that are not observable in the market and therefore represent a Level 3 measurement as defined in ASC 820, “Fair Value Measurement and Disclosure.” 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. 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. The fair value of the contingent liability is revalued every reporting period based on updated assumptions. Refer above and to Note 21 “Fair Value Measurements” for further details. Goodwill of $7.4 million, which is not deductible for tax purposes, represents the excess of the purchase price over the estimated fair value assigned to the tangible and identifiable intangible assets acquired and liabilities assumed from TrojanLabel. The goodwill recognized is attributable to synergies which are expected to enhance and expand the Company’s overall product portfolio and opportunities in new and existing markets, future technologies that have yet to be determined and TrojanLabel’s assembled work force. The carrying amount of the goodwill was allocated to the Product Identification segment of the Company. The following table reflects the fair value of the acquired identifiable intangible assets and related estimated useful lives: (In thousands) Fair Useful Life Existing Technology $ 2,327 7 Distributor Relations 937 10 Total $ 3,264 The existing technology intangible asset acquired represents the various technologies TrojanLabel has developed related to its series of printing presses, including hardware components of the presses and the software utilized to optimize their performance. Beginning February 1, 2017, the results of operations for TrojanLabel have been included in the Company’s statement of income for the period ended January 31, 2019 and 2018 and are reported as part of the Product Identification segment. Assuming the acquisition of TrojanLabel had occurred on February 1, 2016, the impact would not have had a material effect on the Company’s results for period ended January 31, 2017, as the acquisition was not considered a significant subsidiary. |
Intangible Assets
Intangible Assets | 12 Months Ended |
Jan. 31, 2019 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Intangible Assets | Note 4—Intangible Assets Intangible assets are as follows: January 31, 2019 January 31, 2018 (In thousands) Gross Carrying Amount Accumulated Amortization Currency Translation Adjustment Net Carrying Amount Gross Carrying Amount Accumulated Amortization Currency Translation Adjustment Net Carrying Amount Miltope: Customer Contract Relationships $ 3,100 $ (1,723 ) $ — $ 1,377 $ 3,100 $ (1,438 ) $ — $ 1,662 RITEC: Customer Contract Relationships 2,830 (725 ) — 2,105 2,830 (461 ) — 2,369 Non-Competition 950 (681 ) — 269 950 (491 ) — 459 TrojanLabel: Existing Technology 2,327 (711 ) 140 1,756 2,327 (350 ) 313 2,290 Distributor Relations 937 (200 ) 56 793 937 (99 ) 130 968 Honeywell: Customer Contract Relationships 27,243 * (3,869 ) — 23,374 26,843 (958 ) — 25,885 Intangible Assets, net $ 37,387 $ (7,909 ) $ 196 $ 29,674 $ 36,987 $ (3,797 ) $ 443 $ 33,633 * Includes additional $0.4 million related to the payment in fiscal 2019 in accordance with the terms of the TSA. There were no impairments to intangible assets during the periods ended January 31, 2019, 2018 and 2017. Amortization expense of $4.1 million; $2.2 million and $0.7 million with regard to acquired intangibles has been included in the consolidated statements of income for years ended January 31, 2019, 2018 and 2017, respectively. Estimated amortization expense for the next five years is as follows: (In thousands) 2020 2021 2022 2023 2024 Estimated amortization expense $ 4,223 $ 4,093 $ 4,005 $ 4,001 $ 3,997 |
Securities Available for Sale
Securities Available for Sale | 12 Months Ended |
Jan. 31, 2019 | |
Investments, Debt and Equity Securities [Abstract] | |
Securities Available for Sale | Note 5—Securities Available for Sale Pursuant to our investment policy, securities available for sale include state and municipal securities with contractual or anticipated maturity dates ranging from 1 to 13 months. These securities are carried at fair value, with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss), net of taxes, in shareholders’ equity until realized. Realized gains and losses from the sale of available for sale securities, if any, are determined on a specific identification basis. A decline in the fair value of any available for sale security below cost that is determined to be other than temporary will result in a write-down of its carrying amount to fair value. No such impairment charges were recorded for any period presented. All short-term investment securities have original maturities greater than 90 days. The fair value, amortized cost and gross unrealized gains and losses of the securities are as follows: Amortized Gross Gross Fair (In thousands) January 31, 2019 State and Municipal Obligations $ — $ — $ — $ — January 31, 2018 State and Municipal Obligations $ 1,513 $ — $ (2 ) $ 1,511 The contractual maturity dates of these securities are as follows: January 31 2019 2018 (In thousands) Less than one year $ — $ 1,096 One to two years — 415 $ — $ 1,511 Actual maturities may differ from contractual dates as a result of revenue or earlier issuer redemptions. |
Inventories
Inventories | 12 Months Ended |
Jan. 31, 2019 | |
Inventory Disclosure [Abstract] | |
Inventories | Note 6—Inventories The components of inventories are as follows: January 31 2019 2018 (In thousands) Materials and Supplies $ 17,517 $ 13,715 Work-in-Progress 1,633 1,404 Finished Goods 15,688 17,210 34,838 32,329 Inventory Reserve (4,677 ) (4,720 ) Balance at January 31 $ 30,161 $ 27,609 Finished goods inventory includes $2.1 million and $2.0 million of demonstration equipment at January 31, 2019 and 2018, respectively. |
Property, Plant and Equipment
Property, Plant and Equipment | 12 Months Ended |
Jan. 31, 2019 | |
Property, Plant and Equipment [Abstract] | |
Property, Plant and Equipment | Note 7—Property, Plant and Equipment Property, plant and equipment consist of the following: January 31 2019 2018 (In thousands) Land and Land Improvements $ 967 $ 967 Buildings and Leasehold Improvements 12,165 12,056 Machinery and Equipment 22,810 22,125 Computer Equipment and Software 9,385 7,729 Gross Property, Plant and Equipment 45,327 42,877 Accumulated Depreciation (34,947 ) (33,125 ) Net Property Plant and Equipment $ 10,380 $ 9,752 Depreciation expense on property, plant and equipment was $2.0 million, $1.8 million and $1.7 million for the years ended January 31, 2019, 2018 and 2017, respectively. |
Accrued Expenses
Accrued Expenses | 12 Months Ended |
Jan. 31, 2019 | |
Payables and Accruals [Abstract] | |
Accrued Expenses | Note 8—Accrued Expenses Accrued expenses consisted of the following: January 31 2019 2018 (In thousands) Warranty $ 832 $ 575 Professional Fees 403 392 Dealer Commissions 320 232 Accrued Payroll & Sales Tax 97 191 Product Replacement Cost Reserve — 158 Other 1,259 866 $ 2,911 $ 2,414 |
Revolving Line of Credit
Revolving Line of Credit | 12 Months Ended |
Jan. 31, 2019 | |
Debt Disclosure [Abstract] | |
Revolving Line of Credit | Note 9—Revolving Line of Credit The Company has a $10.0 million revolving line of credit under its existing Credit Agreement with Bank of America. Revolving credit loans may be borrowed, at the Company’s option, in U.S. Dollars or, subject to certain conditions, Euros, British Pounds, Canadian Dollars or Danish Krone. Amounts borrowed under the revolving credit facility bear interest at a rate per annum During fiscal 2019, $3.0 million was drawn on the revolving credit facility, of which $1.5 million was repaid and $1.5 million remains outstanding as of January 31, 2019. The outstanding balance bears interest at a weighted average annual rate of 5.6% and $61,000 of interest has been accrued and paid on this obligation and included in other expense in the accompanying consolidated income statement for the period ended January 31, 2019. As of January 31, 2019, there is $8.5 million available for borrowing under the revolving credit facility. The Company is required to pay a commitment fee on the undrawn portion of the revolving credit facility at the rate of 0.25% per annum |
Debt
Debt | 12 Months Ended |
Jan. 31, 2019 | |
Debt Disclosure [Abstract] | |
Debt | Note 10—Debt Long-term debt in the accompanying condensed consolidated balance sheets is as follows: January 31 (In thousands) 2019 2018 USD Term Loan (4.02% and 2.85% as of January 31, 2019 and 2018, respectively); maturity date November 30, 2022 $ 11,250 $ 15,000 USD Term Loan (4.02% and 3.06% as of January 31, 2019 and 2018, respectively); maturity date of January 31, 2022 6,992 8,372 18,242 23,372 Debt Issuance Costs, net of accumulated amortization (164 ) (226 ) Current Portion of Term Loan (5,208 ) (5,498 ) Long-Term Debt $ 12,870 $ 17,648 The schedule of required principal payments remaining during the next five years on long-term debt outstanding as of January 31, 2019 is as follows: (In thousands) Fiscal 2020 $ 5,208 Fiscal 2021 5,208 Fiscal 2022 5,576 Fiscal 2023 2,250 Fiscal 2024 — $ 18,242 On February 28, 2017, the Company and the Company’s wholly owned Danish subsidiary, ANI ApS (together, the “Parties”) entered into a Credit Agreement with Bank of America, N.A. (the “Lender”). The Parties also entered into a related Security and Pledge Agreement with the Lender. The Credit Agreement provided for a term loan to ANI ApS in the amount of $9.2 million. On November 30, 2017, the Parties entered into a Second Amendment to the Credit Agreement with the Lender. The Second Amendment provided for a term loan to the Company in the principal amount of $15.0 million, in addition to the revolving credit facility for the Company and the term loan previously borrowed by ANI ApS at the original closing under the Credit Agreement. The proceeds from the term loan were used to repay the entire $14.6 million principal balance of the revolving loan outstanding under the revolving credit facility as of that date. The term loans bear interest at a rate per annum The Parties must comply with various customary financial and non-financial The Lender is entitled to accelerate repayment of the loans and to terminate its revolving credit commitment under the Credit Agreement upon the occurrence of any of various customary events of default, which include, among other events, the following: failure to pay when due any principal, interest or other amounts in respect of the loans, breach of any of the Company’s covenants or representations under the loan documents, default under any other of the Company’s or its subsidiaries’ significant indebtedness agreements, a bankruptcy, insolvency or similar event with respect to the Company or any of its subsidiaries, a significant unsatisfied judgment against the Company or any of its subsidiaries, or a change of control of the Company. The obligations of ANI ApS in respect of the $9.2 million term loan are guaranteed by the Company and TrojanLabel ApS. The Company’s obligations in respect of the $15.0 million term loan, revolving credit facility and its guarantee in respect of the ANI ApS term loan are secured by substantially all of the assets of the Company (including a pledge of a portion of the equity interests held by the Company in ANI ApS and the Company’s wholly-owned German subsidiary AstroNova GmbH), subject to certain exceptions. As of January 31, 2019, the Company believes it is in compliance with all of the covenants in the Credit Agreement. |
Derivative Financial Instrument
Derivative Financial Instruments and Risk Management | 12 Months Ended |
Jan. 31, 2019 | |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |
Derivative Financial Instruments and Risk Management | Note 11—Derivative Financial Instruments and Risk Management The Company has entered into a cross-currency interest rate swap to manage the interest rate risk and foreign currency exchange risk associated with the floating-rate foreign currency-denominated term loan borrowing by our Danish Subsidiary and an interest rate swap to manage the interest rate risk associated with the variable rate term loan borrowing by the Company. In accordance with the guidance in ASC 815, both swaps have been designated as cash flow hedges of floating-rate borrowings and are recorded at fair value. The cross-currency interest rate swap agreement utilized by the Company effectively modifies the Company’s exposure to interest rate risk and foreign currency exchange rate risk by converting the Company’s floating-rate debt denominated in U.S. Dollars on our Danish subsidiary’s books to a fixed-rate debt denominated in Danish Krone for the term of the loan, thus reducing the impact of interest-rate and foreign currency exchange rate changes on future interest expense and principal repayments. This swap involves the receipt of floating rate amounts in U.S. Dollars in exchange for fixed-rate interest payments in Danish Krone, as well as exchanges of principal at the inception spot rate, over the life of the term loan. As of January 31, 2019 and 2018, the total notional amount of the Company’s cross-currency interest rate swap was $6.3 million and $7.8 million, respectively. The interest rate swap agreement utilized by the Company on the term loan effectively modifies the Company’s exposure to interest rate risk by converting the Company’s floating-rate debt to fixed-rate debt for the next five years, thus reducing the impact of interest-rate changes on future interest expense. This swap involves the receipt of floating rate amounts in U.S. dollars in exchange for fixed rate payments in U.S. dollars over the life of the term loan. As of January 31, 2019 and 2018, the total notional amount of the Company’s interest rate swap was $11.3 million and $14.3 million, respectively. The following table provides a summary of the fair values of the Company’s derivatives recorded in the consolidated balance sheets: Cash Flow Hedges (In thousands) Balance Sheet Classification January 31, January 31, Cross-currency interest rate swap Other Long Term Liabilities $ 600 $ 1,513 Interest rate swap Other Assets $ 85 $ 101 The following tables present the impact of the derivative instruments in our condensed consolidated financial statements for the years ended January 31, 2019 and 2018: Years Ended Amount of Gain Location of Gain Amount of Gain Cash Flow Hedge (In thousands) January 31, January 31, January 31, January 31, Swap contracts $ 797 $ (1,330 ) Other Income (Expense) $ 769 $ (1,344 ) At January 31, 2019, the Company expects to reclassify approximately $0.4 million of net gains on the swap contracts from accumulated other comprehensive income (loss) to earnings during the next 12 months due to changes in foreign exchange rates and the payment of variable interest associated with the floating-rate debt. |
Accumulated Other Comprehensive
Accumulated Other Comprehensive Loss | 12 Months Ended |
Jan. 31, 2019 | |
Equity [Abstract] | |
Accumulated Other Comprehensive Loss | Note 12—Accumulated Other Comprehensive Loss The changes in the balance of accumulated other comprehensive loss by component are as follows: (In thousands) Foreign Currency Unrealized Holding Net Total Balance at January 31, 2016 $ (983 ) $ 8 — $ (975 ) Other Comprehensive Loss (65 ) (16 ) — (81 ) Amounts Reclassified to Net Income — — — — Net Other Comprehensive Loss (65 ) (16 ) — (81 ) Balance at January 31, 2017 $ (1,048 ) $ (8 ) $ — $ (1,056 ) Other Comprehensive Income (Loss) before reclassification 867 5 (1,036 ) (164 ) Amounts reclassified from AOCI to Earnings — — 1,048 1,048 Other Comprehensive Income 867 5 12 884 Balance at January 31, 2018 $ (181 ) $ (3 ) $ 12 $ (172 ) Other Comprehensive Income (Loss) before reclassification (671 ) — 622 (49 ) Amounts reclassified from AOCI to Earnings — 3 (600 ) (597 ) Other Comprehensive Income (Loss) (671 ) 3 22 (646 ) Balance at January 31, 2019 $ (852 ) $ — $ 34 $ (818 ) The amounts presented above in other comprehensive income (loss) are net of taxes except for translation adjustments associated with our German and Danish subsidiaries. |
Shareholders' Equity
Shareholders' Equity | 12 Months Ended |
Jan. 31, 2019 | |
Federal Home Loan Banks [Abstract] | |
Shareholders' Equity | Note 13—Shareholders’ Equity During fiscal 2019, 2018 and 2017, certain of the Company’s employees delivered a total of 33,430, 26,561 and 51,531 shares, respectively, of the Company’s common stock to satisfy the exercise price and related taxes for stock options exercised and restricted stock vesting. The shares delivered were valued at a total of $0.6 million, $0.4 million and $0.8 million, respectively, and are included in treasury stock in the accompanying consolidated balance sheets at January 31, 2019, 2018 and 2017. These transactions did not impact the number of shares authorized for repurchase under the Company’s current repurchase program. On May 1, 2017, the Company entered into a stock repurchase agreement to repurchase 826,305 shares of the Company’s common stock held by a trust established by Albert W. Ondis at a per share price of $13.60, for an aggregate repurchase price of $11.2 million. This stock repurchase was consummated on May 2, 2017 and was funded using existing cash on hand. Following this stock repurchase, the Ondis trust owns 36,000 shares of the Company’s common stock. April L. Ondis, who was then a director of the Company, is a beneficiary of the trust. The stock repurchase was authorized and approved by the Company’s Audit Committee as a related party transaction. Prior to entering into the agreement, the Company obtained an opinion from an independent investment banking firm that the consideration to be paid by the Company to the trust pursuant to the stock repurchase agreement would be fair to the public stockholders of the Company, other than the trust, from a financial point of view. As of January 31, 2019, the Company’s Board of Directors has authorized the purchase of up to an additional 390,000 shares of the Company’s common stock on the open market or in privately negotiated transactions. |
Share-Based Compensation
Share-Based Compensation | 12 Months Ended |
Jan. 31, 2019 | |
Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | |
Share-Based Compensation | Note 14—Share-Based Compensation The Company maintains the following share-based compensation plans: Stock Plans: During the year ending January 31, 2019, we were authorized to grant equity awards under two equity incentive plans: the 2015 Equity Incentive Plan (the “2015 Plan”) and the AstroNova, Inc. 2018 Equity Incentive Plan (the “2018 Plan”). The 2018 Plan was approved by the Company’s shareholders at the Company’s annual meeting of shareholders held on June 4, 2018. The 2018 Plan provides for, among other things, the issuance of awards with respect to up to 650,000 shares of the Company’s common stock, plus an additional number of shares equal to the number of shares subject to awards granted under the 2018 Plan or the 2015 Plan that are, following the effectiveness of the 2018 Plan, forfeited, cancelled, satisfied without the issuance of stock, otherwise terminated (other than by exercise), or, for shares of stock issued pursuant to any unvested award, reacquired by the Company at not more than the grantee’s purchase price (other than by exercise). The 2015 Plan was to expire in May 2025, however following the approval of the 2018 Plan, the Company ceased granting new equity awards pursuant to the 2015 Plan. As of January 31, 2019, 80,934 unvested shares of restricted stock granted and options to purchase an aggregate of 151,000 shares were outstanding under the 2018 Plan. Under the 2015 Plan, the Company could grant incentive stock options, non-qualified Under the 2015 Plan, each non-employee ten-year non-employee In addition to the 2015 Plan and the 2018 Plan, we previously granted equity awards under our 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan expired in May 2017 and no new awards may be issued under it, but outstanding awards will continue to be governed by it. As of January 31, 2019, 2,148 unvested shares of restricted stock granted and options to purchase an aggregate of 417,695 shares were outstanding under the 2007 Plan. The Company had a Non-Employee non-employee non-employee Refer to Note 22, “Subsequent Event” for details regarding the Amended and Restated Non-Employee Director Annual Compensation Program adopted January 31, 2019 and effective beginning on February 1, 2019. In May 2015 (fiscal year 2016), the Company granted an aggregate of 80,000 time-based and 155,000 performance-based RSUs to certain officers of the Company. Based upon revenue in fiscal 2018, 2017 and 2016, 33,638, 9,025 and 15,810 shares of the performance based RSUs were earned in the first quarter of fiscal 2019, 2018 and 2017, respectively. In March 2016 (fiscal year 2017), the Company granted 50,000 options and 4,030 RSAs to its Chief Executive Officer pursuant to an Equity Incentive Award Agreement dated as of November 24, 2014 (the “CEO Equity Incentive Agreement”). In May 2016 (fiscal year 2017) the Company granted 37,000 options to certain key employees. On August 1, 2016 (fiscal year 2017) the Company granted 5,000 options to its Chief Financial Officer. In March 2017 (fiscal year 2018), the Company granted 50,000 options to the Chief Executive Officer pursuant to the CEO Equity Incentive Agreement. In February and April 2017 the Company granted 52,189 options to certain other key employees. In December 2017, upon election to the Board, the Company granted 5,000 non-qualified non-qualified In April 2018 (fiscal year 2019), the Company granted 5,000 non-qualified In May 2018 (fiscal year 2019), the Company granted 40,000 options to certain key employees. In June 2018 (fiscal year 2019), the Company granted an aggregate of 25,000 non-qualified Share-Based Compensation: Share-based compensation expense has been recognized as follows: Years Ended January 31 2019 2018 2017 (In thousands) Stock Options $ 783 $ 437 $ 321 Restricted Stock Awards and Restricted Stock Units 1,088 1,134 685 Employee Stock Purchase Plan 15 12 13 Total $ 1,886 $ 1,583 $ 1,019 Stock Options: Aggregated information regarding stock options granted under the plans is summarized below: Number Weighted- Options Outstanding, January 31, 2016 657,936 $ 11.00 Options Granted 122,000 14.82 Options Exercised (87,107 ) 8.73 Options Forfeited (4,250 ) 13.91 Options Cancelled (3,123 ) 8.95 Options Outstanding, January 31, 2017 685,456 $ 11.96 Options Granted 187,189 13.57 Options Exercised (84,025 ) 10.08 Options Forfeited (18,750 ) 14.49 Options Cancelled (24,600 ) 11.76 Options Outstanding, January 31, 2018 745,270 $ 12.52 Options Granted 196,000 18.21 Options Exercised (150,125 ) 10.62 Options Forfeited (16,300 ) 15.10 Options Cancelled (3,700 ) 8.95 Options Outstanding, January 31, 2019 771,145 $ 14.30 Set forth below is a summary of options outstanding at January 31, 2019: Outstanding Exercisable Range of Exercise prices Number of Weighted- Weighted- Number of Weighted- Weighted $5.00-10.00 74,981 $ 7.72 2.6 74,981 $ 7.72 2.6 $10.01-15.00 453,164 13.65 6.8 313,347 13.66 6.3 $15.01-20.00 243,000 17.55 8.9 30,000 15.17 7.5 771,145 $ 14.30 7.0 418,328 $ 12.70 5.7 The fair value of each stock option granted was estimated on the grant date using the Black-Scholes option-pricing model with the following weighted-average assumptions: Years Ended January 31 2019 2018 2017 Risk-Free Interest Rate 2.6 % 1.9 % 1.4 % Expected Life (years) 9 9 5 Expected Volatility 39.4 % 39.0 % 28.3 % Expected Dividend Yield 1.5 % 2.0 % 1.9 % The weighted-average estimated fair value of options granted during fiscal 2019, 2018 and 2017 was $7.43, $4.79 and $3.22, respectively. As of January 31, 2019, there was $1.5 million of unrecognized compensation expense related to the unvested stock options granted under the plans. This expense is expected to be recognized over a weighted-average period of 2.3 years. As of January 31, 2019, the aggregate intrinsic value (the aggregate difference between the closing stock price of the Company’s common stock on January 31, 2019, and the exercise price of the outstanding options) that would have been received by the option holders if all options had been exercised was $3.0 million for all exercisable options and $4.4 million for all options outstanding. The total aggregate intrinsic value of options exercised during 2019, 2018 and 2017 was $1.1 million, $0.4 million, and $0.6 million, respectively Restricted Stock Units (RSUs) and Restricted Stock Awards (RSAs): Aggregated information regarding RSUs and RSAs granted under the Plan is summarized below: RSAs & RSUs Weighted-Average Outstanding at January 31, 2016 293,088 $ 13.02 Granted 24,839 14.89 Vested (75,133 ) 12.05 Forfeited (28,926 ) 11.49 Outstanding at January 31, 2017 213,868 $ 14.08 Granted 43,737 13.78 Vested (71,171 ) 14.12 Forfeited (9,087 ) 14.05 Outstanding at January 31, 2018 177,347 $ 13.99 Granted 108,790 17.85 Vested (67,447 ) 14.26 Forfeited (85,023 ) 14.17 Outstanding at January 31, 2019 133,667 $ 16.90 As of January 31, 2019, there was $1.4 million of unrecognized compensation expense related to unvested RSUs and RSAs. This expense is expected to be recognized over a weighted average period of 1.9 years. Employee Stock Purchase Plan (ESPP): AstroNova’s ESPP allows eligible employees to purchase shares of common stock at a 15% discount from fair market value on the date of purchase. A total of 247,500 shares were initially reserved for issuance under this plan. Summarized plan activity is as follows: Years Ended January 31 2019 2018 2017 Shares Reserved, Beginning 39,207 45,224 51,600 Shares Purchased (5,354 ) (6,017 ) (6,376 ) Shares Reserved, Ending 33,853 39,207 45,224 |
Income Taxes
Income Taxes | 12 Months Ended |
Jan. 31, 2019 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | Note 15—Income Taxes The components of income before income taxes are as follows: January 31 2019 2018 2017 (In thousands) Domestic $ 6,859 $ 2,110 $ 4,026 Foreign 449 3,047 2,579 $ 7,308 $ 5,157 $ 6,605 The components of the provision for income taxes are as follows: January 31 2019 2018 2017 (In thousands) Current: Federal $ 1,807 $ 592 $ 1,269 State 457 251 209 Foreign 952 284 725 3,216 1,127 2,203 Deferred: Federal $ (843 ) $ 903 $ 150 State (170 ) (25 ) 37 Foreign (625 ) (134 ) (13 ) (1,638 ) 744 174 $ 1,578 $ 1,871 $ 2,377 On December 22, 2017, the President signed the Tax Cuts and Jobs Act of 2017 (“Tax Act”). The Tax Act, among other things, lowered the U.S. corporate income tax rate from 35% to 21% effective January 1, 2018. Consequently, we wrote down our net deferred tax assets as of January 31, 2018 by $1.0 million to reflect the impact of the Tax Act and recorded a corresponding provisional net one-time non-cash one-time non-cash The Tax Act taxes certain unrepatriated earnings and profits (E&P) of our foreign subsidiaries (“transition tax”). In order to determine the transition tax, we were required to determine, along with other information, the amount of our accumulated post-1986 E&P for our foreign subsidiaries, as well as the non-U.S. income tax paid by those subsidiaries on such E&P. We were capable of reasonably estimating the one-time one-time one-time The SEC issued Staff Accounting Bulletin 118 (“SAB 118”) in December 2017, which provides guidance on accounting for the tax effects of Tax Reform. SAB 118 provides a measurement period in which to finalize the accounting under ASC 740, Income Taxes (“ASC 740”) as it relates to the Tax Act. This measurement period should not extend beyond one year from the Tax Act enactment date. In accordance with SAB 118, the Company has properly reflected the income tax effects of all aspects of the legislation for which the accounting under ASC 740 was impacted. All conclusions under SAB 118 were finalized during the fourth quarter of 2018 with no material changes to the provisional amounts. The Company’s effective tax rate for 2019 was 21.6% compared to 36.3% in 2018 and 36.0% in 2017. The decrease in 2019 from 2018 is primarily related to the Tax Act. This includes the reduction in the U.S. corporate income tax rate from 35% to 21%, the absence of the one-time non-taxable non-deductible non-taxable non-deductible January 31 2019 2018 2017 (In thousands) Income Tax Provision at Statutory Rate $ 1,534 $ 1,697 $ 2,246 U.S Corporate Rate Change 52 1,010 — State Taxes, Net of Federal Tax Effect 226 149 162 Transition Tax on Repatriated Earnings 14 104 — Capitalized Transaction Costs — — 179 Unrecognized State Tax Benefits (34 ) (20 ) 165 Domestic Production Deduction — (47 ) (103 ) Return to Provision Adjustment 58 (122 ) (75 ) TrojanLabel Earn Out Liability Adjustment — (316 ) — R&D Credits (218 ) (537 ) (168 ) Foreign Deferred Intangible Income (53 ) — — Other (1 ) (47 ) (29 ) $ 1,578 $ 1,871 $ 2,377 The components of deferred income tax expense arise from various temporary differences and relate to items included in the statement of income. The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and liabilities are as follows: January 31 2019 2018 (In thousands) Deferred Tax Assets: Inventory $ 1,800 $ 1,648 Honeywell Royalty Liability 3,146 3,382 State R&D Credits 1,305 1,161 Share-Based Compensation 493 399 Compensation Accrual 155 194 Warranty Reserve 201 139 Unrecognized State Tax Benefits 133 138 Deferred Service Contract Revenue 91 84 Bad Debt 101 — Net Operating Loss 505 — Other 142 176 8,072 7,321 Deferred Tax Liabilities: Intangibles 2,660 3,679 Accumulated Tax Depreciation in Excess of Book Depreciation 982 1,028 Other 238 322 3,880 5,029 Subtotal 4,192 2,292 Valuation Allowance (1,304 ) (1,161 ) Net Deferred Tax Assets $ 2,888 $ 1,131 The valuation allowance of $1.3 million at January 31, 2019 and $1.2 million at January 31, 2018 related to state research and development tax credit carryforwards, which are expected to expire unused. The valuation allowance increased $0.1 million in 2019 and $0.5 million in 2018 due to the decrease in the federal tax effect of state taxes from the federal rate reduction provided for in the Tax Act and the generation of research and development credits in excess of the Company’s ability to currently utilize them. The Company has reached this conclusion after considering the availability of taxable income in prior carryback years, tax planning strategies, and the likelihood of future state taxable income and credits exclusive of reversing temporary differences and carryforwards in the relevant state jurisdiction. We believe that it is reasonably possible that some unrecognized tax benefits, accrued interest and penalties could decrease income tax expense in the next year due to either the review of previously filed tax returns or the expiration of certain statutes of limitation. The changes in the balances of unrecognized tax benefits, excluding interest and penalties are as follows: 2019 2018 2017 (In thousands) Balance at February 1 $ 665 $ 708 $ 591 Increases in prior period tax positions — — 75 Increases in current period tax positions 7 55 133 Reductions related to lapse of statute of limitations (54 ) (98 ) (91 ) Balance at January 31 $ 618 $ 665 $ 708 During fiscal 2019, 2018 and 2017, the Company recognized $8,000, $24,000 and $52,000, respectively, of expenses related to a change in interest and penalties, which are included as a component of income tax expense in the accompanying statements of income. The Company has accrued potential interest and penalties of $0.5 million and $0.4 million at the end of January 31, 2019 and 2018, respectively. The Company and its subsidiaries file income tax returns in U.S. federal jurisdictions, various state jurisdictions, and various foreign jurisdictions. The Company is no longer subject to U.S. federal tax examinations for fiscal years ended prior to January 2014. The Company is currently under audit by the IRS for the tax years ended January 31, 2014, 2015, and 2016. No proposed adjustments have been raised at this time. U.S. income taxes have not been provided on $6.6 million of undistributed earnings of the Company’s foreign subsidiaries since it is the Company’s intention to permanently reinvest such earnings offshore. If the earnings were distributed in the form of dividends, the Company would not be subject to U.S. Tax as a result of the Tax Act but could be subject to foreign income and withholding taxes. Determination of the amount of this unrecognized deferred income tax liability is not practical. |
Nature of Operations, Segment R
Nature of Operations, Segment Reporting and Geographical Information | 12 Months Ended |
Jan. 31, 2019 | |
Segment Reporting [Abstract] | |
Nature of Operations, Segment Reporting and Geographical Information | Note 16—Nature of Operations, Segment Reporting and Geographical Information The Company’s operations consist of the design, development, manufacture and sale of specialty printers and data acquisition and analysis systems, including both hardware and software and related consumable supplies. The Company organizes and manages its business as a portfolio of products and services designed around a common theme of data acquisition and information output. The Company has two reporting segments consistent with its revenue product groups: Product Identification (PI) and Test & Measurement (T&M). The Product Identification segment produces an array of high-technology digital color and monochrome label printers and mini presses, labeling software and consumables for a variety of commercial industries worldwide. AstroNova’s T&M segment produces data acquisition systems used worldwide for a variety of recording, monitoring and troubleshooting applications for many industries including aerospace, automotive, defense, rail, energy, industrial and general manufacturing. Business is conducted in the United States and through foreign branch offices and subsidiaries in Canada, Europe, China, Southeast Asia and Mexico. Manufacturing activities are primarily conducted in the United States. Revenue and service activities outside the United States are conducted through wholly-owned entities and, to a lesser extent, through authorized distributors and agents. Transfer prices are intended to produce gross profit margins as would be associated with an arms-length transaction. On September 28, 2017, AstroNova entered into the Honeywell Agreement to acquire the exclusive perpetual world-wide license to manufacture Honeywell’s narrow format flight deck printers for two aircraft families. Revenue from the sales of these printers is reported as part of our T&M segment beginning in the third quarter of fiscal 2018. Refer to Note 3, “Acquisitions,” for further details. On February 1, 2017, AstroNova completed its acquisition of TrojanLabel. TrojanLabel is reported as part of our Product Identification segment beginning with the first quarter of fiscal 2018. Refer to Note 3, “Acquisitions,” for further details. The accounting policies of the reporting segments are the same as those described in the summary of significant accounting policies herein. The Company evaluates segment performance based on the segment profit before corporate and financial administration expenses. Summarized below are the revenue and segment operating profit (both in dollars and as a percentage of revenue) for each reporting segment: ($ in thousands) Revenue Segment Operating Profit Segment Operating Profit as a 2019 2018 2017 2019 2018 2017 2019 2018 2017 Product Identification $ 86,786 $ 81,681 $ 69,862 $ 7,910 $ 10,561 $ 9,821 9.1 % 12.9 % 14.1 % T&M 49,871 31,720 28,586 11,933 3,754 4,399 23.9 % 11.8 % 15.4 % Total $ 136,657 $ 113,401 $ 98,448 19,843 14,315 14,220 14.5 % 12.6 % 14.4 % Corporate Expenses 11,123 8,903 7,939 Operating Income 8,720 5,412 6,281 Other Income (Expense), Net (1,412) (255) 324 Income Before Income Taxes 7,308 5,157 6,605 Income Tax Provision 1,578 1,871 2,377 Net Income $ 5,730 $ 3,286 $ 4,228 No customer accounted for greater than 10% of net revenue in fiscal 2019, 2018 and 2017. Other information by segment is presented below: (In thousands) Assets 2019 2018 Product Identification $ 49,091 $ 49,832 T&M 62,250 60,579 Corporate* 7,642 11,902 Total $ 118,983 $ 122,313 * Corporate assets consist principally of cash, cash equivalents and securities available for sale. (In thousands) Depreciation and Capital Expenditures 2019 2018 2017 2019 2018 2017 Product Identification $ 1,888 $ 1,536 $ 885 $ 1,935 $ 1,497 $ 767 T&M 4,264 2,458 1,546 710 707 471 Total $ 6,152 $ 3,994 $ 2,431 $ 2,645 $ 2,204 $ 1,238 Geographical Data Presented below is selected financial information by geographic area: (In thousands) Revenue Long-Lived Assets* 2019 2018 2017 2019 2018 United States $ 83,668 $ 69,795 $ 69,850 $ 36,750 $ 39,432 Europe 31,574 29,948 18,848 3,223 3,808 Asia 8,207 3,808 1,664 — — Canada 6,692 5,373 5,008 81 145 Central and South America 4,147 3,402 3,053 — — Other 2,369 1,075 25 — — Total $ 136,657 $ 113,401 $ 98,448 $ 40,054 $ 43,385 * Long-lived assets excludes goodwill assigned to the T&M segment of $4.5 million at both January 31, 2019 and 2018 and $7.8 million assigned to the PI segment at January 31, 2019. |
Employee Benefit Plans
Employee Benefit Plans | 12 Months Ended |
Jan. 31, 2019 | |
Postemployment Benefits [Abstract] | |
Employee Benefit Plans | Note 17—Employee Benefit Plans Employee Stock Ownership Plan (ESOP): AstroNova had an ESOP which provided retirement benefits to all eligible employees. Annual contributions of either cash or stock in amounts determined by the Company’s Board of Directors were invested by the ESOP’s Trustees in shares of common stock of AstroNova. On January 23, 2017, the Compensation Committee of the Board of Directors voted to terminate the ESOP and the Company did not make contributions to the ESOP in fiscal years 2019, 2018 and 2017. AstroNova is in the process of allocating all shares owned by the ESOP to the participants; once completed, the ESOP will be terminated. Profit-Sharing Plan: AstroNova sponsors a Profit-Sharing Plan (the “Plan”) which provides retirement benefits to all eligible domestic employees. The Plan allows participants to defer a portion of their cash compensation and contribute such deferral to the Plan through payroll deductions. The Company makes matching contributions up to specified levels. The deferrals are made within the limits prescribed by Section 401(k) of the Internal Revenue Code. All contributions are deposited into trust funds. It is the policy of the Company to fund any contributions accrued. The Company’s annual contribution amounts are determined by the Board of Directors. Contributions paid or accrued amounted to $0.5 million in fiscal years 2019, 2018 and 2017. |
Product Warranty Liability
Product Warranty Liability | 12 Months Ended |
Jan. 31, 2019 | |
Guarantees and Product Warranties [Abstract] | |
Product Warranty Liability | Note 18—Product Warranty Liability AstroNova offers a manufacturer’s warranty for the majority of its hardware products. The specific terms and conditions of warranty vary depending upon the products sold and country in which the Company does business. For products sold in the United States, the Company provides a basic limited warranty, including parts and labor. The Company estimates the warranty costs based on historical claims experience and records a liability in the amount of such estimates at the time product revenue is recognized. The Company regularly assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Activity in the product warranty liability, which is included in other accrued expenses in the accompanying consolidated balance sheet, is as follows: January 31 2019 2018 2017 (In thousands) Balance, beginning of the year $ 575 $ 515 $ 400 Provision for Warranty Expense 1,680 1,294 971 Cost of Warranty Repairs (1,423 ) (1,234 ) (856 ) Balance, end of the year $ 832 $ 575 $ 515 |
Concentration of Risk
Concentration of Risk | 12 Months Ended |
Jan. 31, 2019 | |
Risks and Uncertainties [Abstract] | |
Concentration of Risk | Note 19—Concentration of Risk Credit is generally extended on an uncollateralized basis to almost all customers after review of credit worthiness. Concentration of credit and geographic risk with respect to accounts receivable is limited due to the large number and general dispersion of accounts which constitute the Company’s customer base. The Company periodically performs on-going Excess cash is invested principally in investment grade government and state municipal securities. The Company has established guidelines relative to diversification and maturities that maintain safety of principal, liquidity and yield. These guidelines are periodically reviewed and modified to reflect changes in market conditions. The Company has not historically experienced any significant losses on its cash equivalents or investments. During the years ended January 31, 2019, 2018 and 2017, one vendor accounted for 21.6%, 31.3% and 33.2% of purchases, and 28.7%, 26.6% and 42.7% of accounts payable, respectively. |
Commitments and Contingencies
Commitments and Contingencies | 12 Months Ended |
Jan. 31, 2019 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | Note 20—Commitments and Contingencies The Company maintains leases for certain facilities and equipment and has entered into facility agreements, some of which contain provisions for future rent increases. The total amount of rental payments due over the lease term is being charged to rent expense on the straight-line method over the term of the lease. The difference between rent expense recorded and the amount paid is credited or charged to deferred rent, which is included in other liabilities in the accompanying consolidated balance sheets. Minimum future rental commitments under all non-cancelable (In thousands) 2020 $ 574 2021 520 2022 387 2023 294 2024 273 Thereafter 568 $ 2,616 Rental expense was $0.8 million, $0.7 million and $0.5 million in fiscal 2019, 2018 and 2017, respectively. The Company is subject to contingencies, including legal proceedings and claims arising in the normal course of business that cover a wide range of matters including, among others, contract and employment claims; workers compensation claims; product liability; warranty and modification; and adjustment or replacement of component parts of units sold. Direct costs associated with the estimated resolution of contingencies are accrued at the earliest date at which it is deemed probable that a liability has been incurred and the amount of such liability can be reasonably estimated. While it is impossible to ascertain the ultimate legal and financial liability with respect to contingent liabilities, including lawsuits, we believe that the aggregate amount of such liabilities, if any, in excess of amounts provided or covered by insurance, will not have a material adverse effect on the consolidated financial position or results of operations. It is possible, however, that future results of operations for any particular future period could be materially affected by changes in our assumptions or strategies related to these contingencies or changes out of the Company’s control. |
Fair Value Measurements
Fair Value Measurements | 12 Months Ended |
Jan. 31, 2019 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurements | Note 21—Fair Value Measurements Assets and Liabilities Recorded at Fair Value on a Recurring Basis Fair value is applied to our financial assets and liabilities including money market funds, available for sale securities, derivative instruments and a contingent consideration liability relating to an earnout payment on future TrojanLabel operating results. The following tables provide a summary of the financial assets and liabilities that are measured at fair value: Assets measured at fair value: Fair value measurement at Fair value measurement at (in thousands) Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total Money Market Funds (included in Cash and Cash Equivalents) $ — $ — $ — $ — $ 1,798 $ — $ — $ 1,798 State and Municipal Obligations (included in Securities Available for Sale) — — — — — 1,511 — 1,511 Swap Contract (include in Other Assets) — 85 — 85 — 101 — 101 Total assets $ — $ 85 $ — $ 85 $ 1,798 $ 1,612 $ — $ 3,410 Liabilities measured at fair value: Fair value measurement at Fair value measurement at (in thousands) Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total Swap Contract (included in Other Liabilities) $ — $ 600 $ — $ 600 $ — $ 1,513 $ — $ 1,513 Earnout Liability (included in Other Liabilities) — — 14 14 — — 15 15 Total liabilities $ — $ 600 $ 14 $ 614 $ — $ 1,513 $ 15 $ 1,528 For our money market funds and municipal obligations, we utilize the market approach to measure fair value. The market approach is based on using quoted prices for identical or similar assets. We also use the market approach to measure fair value of our derivative instruments. Our derivative asset is comprised of an interest rate swap and our derivative liability is comprised of a cross-currency interest rate swap. These derivative instruments were measured at fair value using readily observable market inputs, such as quotations on interest rates and foreign exchange rates, and are classified as Level 2 because they are over-the-counter The following table presents the changes in fair value of our Level 3 financial liability for the years ended January 31, 2019 and 2018: Contingent (In thousands) Balance at January 31, 2017 $ — Fair value of contingent consideration acquired 1,314 Change in fair value of contingent earn out liability included in earnings (1,438 ) Currency translation adjustment 139 Balance at January 31, 2018 $ 15 Change in fair value of contingent earn out liability included in earnings — Currency translation adjustment (1 ) Balance at January 31, 2019 $ 14 The fair value of the earn out liability incurred in connection with the Company’s acquisition of TrojanLabel was determined using the option approach methodology which includes using significant inputs that are not observable in the market and therefore classified as Level 3. Key assumptions in estimating the fair value of the contingent consideration liability included (1) the estimated earnout targets over the next seven years of $0.5 million-$1.4 million, (2) the probability of success (achievement of the various contingent events) from 0.0%-0.9% 2.68%-4.9% Subsequent to the acquisition of Trojan Label business, the Company restructured the operating model such that most of the sales and some of the expenses of the business would be transferred to other legal entities of the Company. This caused the expected earnings targets in the Danish entity, which were the basis upon which the contingent consideration was structured, to become unlikely to be met. As a result, during fiscal 2018, the value of the contingent consideration was reduced resulting in the Company recognizing an additional $1.4 million of income for the year which is offset in general and administrative expense on the Company’s consolidated income statement for the period ended January 31, 2018. Assets and Liabilities Not Recorded at Fair Value on the Consolidated Balance Sheet The Company’s long-term debt, including the current portion of long-term debt not reflected in the financial statements at fair value, is reflected in the table below: Fair Value Measurement at (In thousands) Level 1 Level 2 Level 3 Total Carrying Long-Term Debt and Related Current Maturities $ — $ — $ 18,857 $ 18,857 $ 18,242 Fair Value Measurement at (In thousands) Level 1 Level 2 Level 3 Total Carrying Long-Term Debt and Related Current Maturities $ — $ — $ 24,873 $ 24,873 $ 23,372 The fair value of the Company’s long-term debt, including the current portion, is estimated by discounting the future cash flows using current interest rates at which similar borrowings with the same maturities would be made to borrowers with similar credit ratings and is classified as Level 3. |
Subsequent Event
Subsequent Event | 12 Months Ended |
Jan. 31, 2019 | |
Subsequent Events [Abstract] | |
Subsequent Event | Note 22—Subsequent Event On January 31, 2019, the compensation committee of the Company’s board of directors adopted an Amended and Restated Non-Employee Director Annual Compensation Program (the “New Program”), which became effective as of February 1, 2019 and supersedes the Prior Program. Pursuant to the New Program, beginning with fiscal 2020, each non-employee director will automatically receive a grant of restricted stock on the date of their re-election to the Company’s board of directors. The number of whole shares to be granted will be equal to the number calculated by dividing the stock component of the director compensation amount determined by the compensation committee for that year by the fair market value of our stock on that day. The value of the restricted stock award for fiscal 2020 is $60,000. To account for the partial year beginning on February 1, 2019 and continuing through the 2019 annual meeting and thereby provide for the alignment of the timing of annual grants of restricted stock under the New Program with the election of directors at the annual meeting, on February 1, 2019, each non-employee director was granted shares of restricted stock with a fair market value of $18,000. Other than the shares granted on February 1, 2019, which will vest on June 1, 2019, shares of restricted stock granted under the New Program will become vested on the first anniversary of the date of grant, conditioned upon the recipient’s continued service on the Board through that date. |
Schedule II - Valuation and Qua
Schedule II - Valuation and Qualifying Accounts and Reserves | 12 Months Ended |
Jan. 31, 2019 | |
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] | |
Schedule II - Valuation and Qualifying Accounts and Reserves | SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS AND RESERVES Description Balance at Provision/ Deductions(2) Balance Allowance for Doubtful Accounts(1): (In thousands) Year Ended January 31, 2019 $ 377 $ 310 $ (166 ) $ 521 2018 $ 266 $ 119 $ (8 ) $ 377 2017 $ 404 $ (80 ) $ (58 ) $ 266 (1) The allowance for doubtful accounts has been netted against accounts receivable in the balance sheets as of the respective balance sheet dates. (2) Uncollectible accounts written off, net of recoveries. |
Summary of Significant Accoun_2
Summary of Significant Accounting Policies (Policies) | 12 Months Ended |
Jan. 31, 2019 | |
Accounting Policies [Abstract] | |
Basis of Presentation | Basis of Presentation: |
Principles of Consolidation | Principles of Consolidation: |
Reclassification | Reclassification: |
Use of Estimates | Use of Estimates: |
Cash and Cash Equivalents | Cash and Cash Equivalents: |
Securities Available for Sale | Securities Available for Sale: |
Inventories | Inventories: (first-in, first-out) |
Property, Plant and Equipment | Property, Plant and Equipment: |
Revenue Recognition | Revenue Recognition: 2014-09, “Revenue We adopted this standard using the modified retrospective method and have applied the guidance to all contracts within the scope of Topic 606 as of the February 1, 2018 adoption date. Under Topic 606, based on the nature of our contracts and consistent with prior practice, we recognize the large majority of our revenue upon shipment, which is when the performance obligation has been satisfied. Accordingly, the adoption of this standard did not have a material impact on our revenue recognition and there was no cumulative effective adjustment as of February 1, 2018 as a result of the adoption of Topic 606. The vast majority of our revenue is generated from the sale of distinct products. Revenue is measured as the amount of consideration we expect to receive in exchange for such products, which is generally at the contractually stated prices, and is recognized when we satisfy a performance obligation by transferring control of a product to a customer. The transfer of control generally occurs at one point in time, upon shipment, when title and risk of loss pass to the customer. Returns and customer credits are infrequent and are recorded as a reduction to revenue. Sales taxes and value added taxes collected concurrently with revenue generating activities are excluded from revenue. Many of the contracts entered into with customers are commonly comprised of a combination of equipment, supplies, installation and/or training services. We determine performance obligations by assessing whether the products or services are distinct from other elements of the contract. In order to be distinct, the product must perform either on its own or with readily available resources and must be separate within the context of the contract. The majority of our hardware products contain embedded operating systems and data management software which is included in the purchase price of the equipment. The software is deemed incidental to the systems as a whole, as it is not sold or marketed separately and its production costs are minor compared to those of the hardware system. Hardware and software elements are typically delivered at the same time and are accounted for as a single performance obligation for which revenue is recognized at the point in time when ownership is transferred to the customer. Installation and training services vary based on certain factors such as the complexity of the equipment, staffing availability in a geographic location and customer preferences, and can range from a few days to a few months. The delivery of installation and training services are not assessed to determine whether they are separate performance obligations, as the amounts are not material to the contract. Shipping and handling activities that occur after control over a product has transferred to a customer are accounted for as fulfillment activities rather than performance obligations, as allowed under a practical expedient provided by Topic 606. The shipping and handling fees charged to customers are recognized as revenue and the related costs are included in cost of revenue at the point in time when ownership of the product is transferred to the customer. We may perform service at the request of the customer, generally for the repair and maintenance of products previously sold. These services are short in duration, typically less than one month, and total less than 9% of revenue for the year ended January 31, 2019. Revenue is recognized as services are rendered and accepted by the customer. We also provide service agreements on certain of our Product Identification equipment. Service agreements are purchased separately from the equipment and provide for the right to obtain service and maintenance on the equipment for a period of typically one to two years. Accordingly, revenue on these agreements is recognized over the term of the agreements. The portion of service agreement contracts that are uncompleted at the end of any reporting period are included in deferred revenue. We generally provide warranties for our products. The standard warranty period is typically 12 months for most hardware products except for airborne printers, which typically have warranties that extend for 4-5 We recognize an asset for the incremental direct costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. There has been no change in the Company’s accounting for these contracts as a result of the adoption of Topic 606. We apply the practical expedient to expense costs incurred for costs to obtain a contract when the amortization period would have been less than a year. These costs include sales commissions paid to the internal direct sales team as well as to third-party representatives and distributors. Contractual agreements with each of these parties outline commission structures and rates to be paid. Generally speaking, the contracts are all individual procurement decisions by the customers and do not include renewal provisions and as such the majority of the contracts have an economic life of significantly less than a year. |
Accounts Receivables and Allowance for Doubtful Accounts | Accounts Receivables and Allowance for Doubtful Accounts: write-off |
Research and Development Costs | Research and Development Costs: |
Foreign Currency Translation | Foreign Currency Translation: year-end |
Advertising | Advertising: |
Long-Lived Assets | Long-Lived Assets: |
Intangible Assets | Intangible Assets: non-competition |
Goodwill | Goodwill: The accounting guidance related to goodwill impairment testing allows for the performance of an optional qualitative assessment of whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Factors that management considers in this qualitative assessment include macroeconomic conditions, industry and market considerations, overall financial performance (both current and projected), changes in management and strategy and changes in the composition or carrying amount of net assets. If this qualitative assessment indicates that it is more likely than not that the fair value of a reporting unit is less than its carrying value, then a quantitative assessment is required for the reporting unit. The quantitative assessment compares the fair value of the reporting unit with its carrying value. We estimate the fair value of our reporting units using the income approach based upon a discounted cash flow model. We believe that this approach is appropriate because it provides a fair value estimate based upon the reporting unit’s expected long-term operating cash flow performance. In addition, the Company uses the market approach, which compares the reporting unit to publicly-traded companies and transactions involving similar business, to support the conclusions based upon the income approach. The income approach requires the use of many assumptions and estimates including future revenue, expenses, capital expenditures, and working capital, as well as discount factors and income tax rates. If the fair value of the reporting unit exceeds the carrying value of the net assets including goodwill assigned to that unit, goodwill is not impaired. If the carrying value of the reporting unit’s net assets including goodwill exceeds the fair value of the reporting unit, then we record an impairment charge based on that difference. We performed a qualitative assessment for our fiscal 2019 analysis of goodwill. Based on this assessment, management does not believe that it is more likely than not that the carrying values of the reporting units exceed their fair values. Accordingly, no quantitative assessment was performed, as management believes that there are no impairment issues in regards to goodwill at this time. |
Income Taxes | Income Taxes: non-current more-likely-than-not AstroNova accounts for uncertain tax positions in accordance with the guidance provided in ASC 740, “Accounting for Income Taxes.” This guidance describes a recognition threshold and measurement attribute for the financial statement disclosure of tax positions taken or expected to be taken in a tax return and requires recognition of tax benefits that satisfy a more-likely-than-not de-recognition, On December 22, 2017, the 2017 Tax Cuts and Jobs Act (“Tax Act”) was enacted into law and the new legislation contains several key tax provisions that affected us, including a one-time |
Net Income Per Common Share | Net Income Per Common Share: |
Fair Value Measurement | Fair Value Measurement: The fair value hierarchy is summarized as follows: • Level 1—Quoted prices in active markets for identical assets or liabilities; • Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and • Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities Cash and cash equivalents, accounts receivable, accounts payable, accrued compensation, other accrued expenses and income tax payable are reflected in the consolidated balance sheet at carrying value, which approximates fair value due to the short term nature of these instruments. |
Share-Based Compensation | Share-Based Compensation: Cash flow from tax deductions in excess of the compensation cost recognized for those options (excess tax benefits) is classified with other income tax cash flows as an operating activity. Share-based compensation becomes deductible for determining income taxes when the related award vests, is exercised, or is forfeited depending on the type of share-based award and subject to relevant tax law. |
Derivative Financial Instruments | Derivative Financial Instruments: For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (OCI) and reclassified into earnings in the same line item associated with the forecasted transaction, and in the same period or periods during which the hedged transaction affects earnings (e.g., in “Interest Expense” when the hedged transactions are interest cash flows associated with floating-rate debt, or “Other, Net” for portions reclassified relating to the remeasurement of the debt). The remaining gain or loss on the derivative instrument in excess of the cumulative change in the present value of future cash flows of the hedged item, if any (i.e., the ineffectiveness portion), or hedge components excluded from the assessment of effectiveness, are recognized in the statement of income during the current period. |
Recent Accounting Pronouncements | Recent Accounting Pronouncements Recently Adopted: Share-Based Compensation In June 2018, the Financial Accounting Standards Board (“FASB”) issued ASU 2018-07 2018-07 2018-07 Income Taxes In March 2018, the FASB issued ASU 2018-05—“Income Taxes No. 118.” ASU 2018-05 provides ASU 2018-05 allows Comprehensive Income In February 2018, the FASB issued ASU 2018-02, 2018-02 Revenue Recognition In May 2014, the FASB issued ASU 2014-09, 2014-09 2014-09 Derivatives and Hedging In August 2017, the FASB issued ASU 2017-12, 2017-12 Share-Based Compensation In May 2017, the FASB issued ASU 2017-09 2017-09 Statement of Cash Flows In August 2016, the FASB issued ASU 2016-15, 2016-15 Recent Accounting Standards Not Yet Adopted Internal-Use In August 2018, the FASB issued ASU 2018-15, Other—Internal-Use 350-40): 2018-15 internal-use Fair Value Measurement In August 2018, the FASB issued ASU 2018-13, “Fair 2018-13 Leases In February 2016, the FASB issued ASU 2016-02, 2016-02 2018-10, 2018-11, 2016-02 Upon the adoption of this guidance, the Company expects to recognize approximately $2.0 million of right-of-use No other new accounting pronouncements, issued or effective during fiscal 2019, have had or are expected to have a material impact on our consolidated financial statements. |
Revenue Recognition (Tables)
Revenue Recognition (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Revenue from Contract with Customer [Abstract] | |
Summary of Revenues Disaggregated by Primary Geographic Markets and Major Product Type | Revenues disaggregated by primary geographic markets and major product types are as follows: Primary geographical markets: Year Ended (In thousands) January 31, 2019 January 31, 2018 January 31, United States $ 83,668 $ 69,795 $ 69,850 Europe 31,574 29,948 18,848 Asia 8,207 3,808 1,664 Canada 6,692 5,373 5,008 Central and South America 4,147 3,402 3,053 Other 2,369 1,075 25 Total Revenue $ 136,657 $ 113,401 $ 98,448 Major product types: Year Ended (In thousands) January 31, 2019 January 31, 2018 January 31, Hardware $ 53,207 $ 37,501 $ 33,797 Supplies 71,178 65,265 56,169 Service and Other 12,272 10,635 8,482 Total Revenue $ 136,657 $ 113,401 $ 98,448 |
Acquisitions (Tables)
Acquisitions (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Honeywell Asset Purchase and License Agreement [Member] | |
Purchase Price of Acquisition Allocated on Basis of Fair Value | The assets acquired in connection with the acquisition were recorded by the Company at their estimated relative fair values as of the acquisition date as follows: (In thousands) Inventory $ 1,411 Identifiable Intangible Assets 27,243 * Total Purchase Price $ 28,654 * Includes additional $0.4 million related to the payment in fiscal 2019 in accordance with the terms of the TSA. |
Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives | The acquired identifiable intangible assets are as follows: (In thousands) Fair Useful Life Customer Contract Relationships $ 27,243 10 |
TrojanLabel ApS [Member] | |
Purchase Price of Acquisition Allocated on Basis of Fair Value | The US dollar purchase price of the acquisition has been allocated on the basis of fair value as follows: (In thousands) Accounts Receivable $ 1,322 Inventory 796 Other Current Assets 166 Property, Plant and Equipment 15 Identifiable Intangible Assets 3,264 Goodwill 7,388 Accounts Payable and Other Current Liabilities (1,821 ) Other Liability (114 ) Contingent Liability (Earnout) (1,314 ) Deferred Tax Liability (695 ) Total Purchase Price $ 9,007 |
Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives | The following table reflects the fair value of the acquired identifiable intangible assets and related estimated useful lives: (In thousands) Fair Useful Life Existing Technology $ 2,327 7 Distributor Relations 937 10 Total $ 3,264 |
Intangible Assets (Tables)
Intangible Assets (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives | Intangible assets are as follows: January 31, 2019 January 31, 2018 (In thousands) Gross Carrying Amount Accumulated Amortization Currency Translation Adjustment Net Carrying Amount Gross Carrying Amount Accumulated Amortization Currency Translation Adjustment Net Carrying Amount Miltope: Customer Contract Relationships $ 3,100 $ (1,723 ) $ — $ 1,377 $ 3,100 $ (1,438 ) $ — $ 1,662 RITEC: Customer Contract Relationships 2,830 (725 ) — 2,105 2,830 (461 ) — 2,369 Non-Competition 950 (681 ) — 269 950 (491 ) — 459 TrojanLabel: Existing Technology 2,327 (711 ) 140 1,756 2,327 (350 ) 313 2,290 Distributor Relations 937 (200 ) 56 793 937 (99 ) 130 968 Honeywell: Customer Contract Relationships 27,243 * (3,869 ) — 23,374 26,843 (958 ) — 25,885 Intangible Assets, net $ 37,387 $ (7,909 ) $ 196 $ 29,674 $ 36,987 $ (3,797 ) $ 443 $ 33,633 * Includes additional $0.4 million related to the payment in fiscal 2019 in accordance with the terms of the TSA. |
Summary of Estimated Amortization Expense | Estimated amortization expense for the next five years is as follows: (In thousands) 2020 2021 2022 2023 2024 Estimated amortization expense $ 4,223 $ 4,093 $ 4,005 $ 4,001 $ 3,997 |
Securities Available for Sale (
Securities Available for Sale (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Investments, Debt and Equity Securities [Abstract] | |
Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities | The fair value, amortized cost and gross unrealized gains and losses of the securities are as follows: Amortized Gross Gross Fair (In thousands) January 31, 2019 State and Municipal Obligations $ — $ — $ — $ — January 31, 2018 State and Municipal Obligations $ 1,513 $ — $ (2 ) $ 1,511 |
Contractual Maturity Dates of Securities | The contractual maturity dates of these securities are as follows: January 31 2019 2018 (In thousands) Less than one year $ — $ 1,096 One to two years — 415 $ — $ 1,511 |
Inventories (Tables)
Inventories (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Inventory Disclosure [Abstract] | |
Components of Inventories | The components of inventories are as follows: January 31 2019 2018 (In thousands) Materials and Supplies $ 17,517 $ 13,715 Work-in-Progress 1,633 1,404 Finished Goods 15,688 17,210 34,838 32,329 Inventory Reserve (4,677 ) (4,720 ) Balance at January 31 $ 30,161 $ 27,609 |
Property, Plant and Equipment (
Property, Plant and Equipment (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Property, Plant and Equipment [Abstract] | |
Summary of Property, Plant and Equipment | Property, plant and equipment consist of the following: January 31 2019 2018 (In thousands) Land and Land Improvements $ 967 $ 967 Buildings and Leasehold Improvements 12,165 12,056 Machinery and Equipment 22,810 22,125 Computer Equipment and Software 9,385 7,729 Gross Property, Plant and Equipment 45,327 42,877 Accumulated Depreciation (34,947 ) (33,125 ) Net Property Plant and Equipment $ 10,380 $ 9,752 |
Accrued Expenses (Tables)
Accrued Expenses (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Payables and Accruals [Abstract] | |
Summary of Accrued Expenses | Accrued expenses consisted of the following: January 31 2019 2018 (In thousands) Warranty $ 832 $ 575 Professional Fees 403 392 Dealer Commissions 320 232 Accrued Payroll & Sales Tax 97 191 Product Replacement Cost Reserve — 158 Other 1,259 866 $ 2,911 $ 2,414 |
Debt (Tables)
Debt (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Debt Disclosure [Abstract] | |
Schedule of Long Term Debt in the Accompanying Condensed Consolidated Balance Sheets | Long-term debt in the accompanying condensed consolidated balance sheets is as follows: January 31 (In thousands) 2019 2018 USD Term Loan (4.02% and 2.85% as of January 31, 2019 and 2018, respectively); maturity date November 30, 2022 $ 11,250 $ 15,000 USD Term Loan (4.02% and 3.06% as of January 31, 2019 and 2018, respectively); maturity date of January 31, 2022 6,992 8,372 18,242 23,372 Debt Issuance Costs, net of accumulated amortization (164 ) (226 ) Current Portion of Term Loan (5,208 ) (5,498 ) Long-Term Debt $ 12,870 $ 17,648 |
Schedule of Required Principal Payments Remaining on Long Term Debt Outstanding | The schedule of required principal payments remaining during the next five years on long-term debt outstanding as of January 31, 2019 is as follows: (In thousands) Fiscal 2020 $ 5,208 Fiscal 2021 5,208 Fiscal 2022 5,576 Fiscal 2023 2,250 Fiscal 2024 — $ 18,242 |
Derivative Financial Instrume_2
Derivative Financial Instruments and Risk Management (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |
Schedule of Impact of the Derivative Instruments in the Condensed Consolidated Financial Statements | The following table provides a summary of the fair values of the Company’s derivatives recorded in the consolidated balance sheets: Cash Flow Hedges (In thousands) Balance Sheet Classification January 31, January 31, Cross-currency interest rate swap Other Long Term Liabilities $ 600 $ 1,513 Interest rate swap Other Assets $ 85 $ 101 The following tables present the impact of the derivative instruments in our condensed consolidated financial statements for the years ended January 31, 2019 and 2018: Years Ended Amount of Gain Location of Gain Amount of Gain Cash Flow Hedge (In thousands) January 31, January 31, January 31, January 31, Swap contracts $ 797 $ (1,330 ) Other Income (Expense) $ 769 $ (1,344 ) |
Accumulated Other Comprehensi_2
Accumulated Other Comprehensive Loss (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Equity [Abstract] | |
Changes in Balance of Accumulated Other Comprehensive Loss | The changes in the balance of accumulated other comprehensive loss by component are as follows: (In thousands) Foreign Currency Unrealized Holding Net Total Balance at January 31, 2016 $ (983 ) $ 8 — $ (975 ) Other Comprehensive Loss (65 ) (16 ) — (81 ) Amounts Reclassified to Net Income — — — — Net Other Comprehensive Loss (65 ) (16 ) — (81 ) Balance at January 31, 2017 $ (1,048 ) $ (8 ) $ — $ (1,056 ) Other Comprehensive Income (Loss) before reclassification 867 5 (1,036 ) (164 ) Amounts reclassified from AOCI to Earnings — — 1,048 1,048 Other Comprehensive Income 867 5 12 884 Balance at January 31, 2018 $ (181 ) $ (3 ) $ 12 $ (172 ) Other Comprehensive Income (Loss) before reclassification (671 ) — 622 (49 ) Amounts reclassified from AOCI to Earnings — 3 (600 ) (597 ) Other Comprehensive Income (Loss) (671 ) 3 22 (646 ) Balance at January 31, 2019 $ (852 ) $ — $ 34 $ (818 ) |
Share-Based Compensation (Table
Share-Based Compensation (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | |
Share-Based Compensation Expense | Share-based compensation expense has been recognized as follows: Years Ended January 31 2019 2018 2017 (In thousands) Stock Options $ 783 $ 437 $ 321 Restricted Stock Awards and Restricted Stock Units 1,088 1,134 685 Employee Stock Purchase Plan 15 12 13 Total $ 1,886 $ 1,583 $ 1,019 |
Aggregated Information Regarding Stock Options Granted | Aggregated information regarding stock options granted under the plans is summarized below: Number Weighted- Options Outstanding, January 31, 2016 657,936 $ 11.00 Options Granted 122,000 14.82 Options Exercised (87,107 ) 8.73 Options Forfeited (4,250 ) 13.91 Options Cancelled (3,123 ) 8.95 Options Outstanding, January 31, 2017 685,456 $ 11.96 Options Granted 187,189 13.57 Options Exercised (84,025 ) 10.08 Options Forfeited (18,750 ) 14.49 Options Cancelled (24,600 ) 11.76 Options Outstanding, January 31, 2018 745,270 $ 12.52 Options Granted 196,000 18.21 Options Exercised (150,125 ) 10.62 Options Forfeited (16,300 ) 15.10 Options Cancelled (3,700 ) 8.95 Options Outstanding, January 31, 2019 771,145 $ 14.30 |
Summary of Options Outstanding | Set forth below is a summary of options outstanding at January 31, 2019: Outstanding Exercisable Range of Exercise prices Number of Weighted- Weighted- Number of Weighted- Weighted $5.00-10.00 74,981 $ 7.72 2.6 74,981 $ 7.72 2.6 $10.01-15.00 453,164 13.65 6.8 313,347 13.66 6.3 $15.01-20.00 243,000 17.55 8.9 30,000 15.17 7.5 771,145 $ 14.30 7.0 418,328 $ 12.70 5.7 |
Fair Value of Stock Options Granted | The fair value of each stock option granted was estimated on the grant date using the Black-Scholes option-pricing model with the following weighted-average assumptions: Years Ended January 31 2019 2018 2017 Risk-Free Interest Rate 2.6 % 1.9 % 1.4 % Expected Life (years) 9 9 5 Expected Volatility 39.4 % 39.0 % 28.3 % Expected Dividend Yield 1.5 % 2.0 % 1.9 % |
Aggregated Information Regarding RSUs and RSAs Granted | Aggregated information regarding RSUs and RSAs granted under the Plan is summarized below: RSAs & RSUs Weighted-Average Outstanding at January 31, 2016 293,088 $ 13.02 Granted 24,839 14.89 Vested (75,133 ) 12.05 Forfeited (28,926 ) 11.49 Outstanding at January 31, 2017 213,868 $ 14.08 Granted 43,737 13.78 Vested (71,171 ) 14.12 Forfeited (9,087 ) 14.05 Outstanding at January 31, 2018 177,347 $ 13.99 Granted 108,790 17.85 Vested (67,447 ) 14.26 Forfeited (85,023 ) 14.17 Outstanding at January 31, 2019 133,667 $ 16.90 |
Summarized Plan Activity | Summarized plan activity is as follows: Years Ended January 31 2019 2018 2017 Shares Reserved, Beginning 39,207 45,224 51,600 Shares Purchased (5,354 ) (6,017 ) (6,376 ) Shares Reserved, Ending 33,853 39,207 45,224 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Income Tax Disclosure [Abstract] | |
Components of Income before Income Taxes | The components of income before income taxes are as follows: January 31 2019 2018 2017 (In thousands) Domestic $ 6,859 $ 2,110 $ 4,026 Foreign 449 3,047 2,579 $ 7,308 $ 5,157 $ 6,605 |
Components of Provision for Income Taxes | The components of the provision for income taxes are as follows: January 31 2019 2018 2017 (In thousands) Current: Federal $ 1,807 $ 592 $ 1,269 State 457 251 209 Foreign 952 284 725 3,216 1,127 2,203 Deferred: Federal $ (843 ) $ 903 $ 150 State (170 ) (25 ) 37 Foreign (625 ) (134 ) (13 ) (1,638 ) 744 174 $ 1,578 $ 1,871 $ 2,377 |
Components of Difference Between Provision for Income Taxes and Amount Computed by Applying Statutory Federal Income Tax Rate | The provision for income taxes differs from the amount computed by applying the United States federal statutory income tax rate of 21.0% (32.9% for FY18 and 34% FY17) to income before income taxes. The reasons for this difference were due to the following: January 31 2019 2018 2017 (In thousands) Income Tax Provision at Statutory Rate $ 1,534 $ 1,697 $ 2,246 U.S Corporate Rate Change 52 1,010 — State Taxes, Net of Federal Tax Effect 226 149 162 Transition Tax on Repatriated Earnings 14 104 — Capitalized Transaction Costs — — 179 Unrecognized State Tax Benefits (34 ) (20 ) 165 Domestic Production Deduction — (47 ) (103 ) Return to Provision Adjustment 58 (122 ) (75 ) TrojanLabel Earn Out Liability Adjustment — (316 ) — R&D Credits (218 ) (537 ) (168 ) Foreign Deferred Intangible Income (53 ) — — Other (1 ) (47 ) (29 ) $ 1,578 $ 1,871 $ 2,377 |
Tax Effects of Temporary Differences that gave Rise to Significant Portions of Deferred Tax Assets and Liabilities | The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets and liabilities are as follows: January 31 2019 2018 (In thousands) Deferred Tax Assets: Inventory $ 1,800 $ 1,648 Honeywell Royalty Liability 3,146 3,382 State R&D Credits 1,305 1,161 Share-Based Compensation 493 399 Compensation Accrual 155 194 Warranty Reserve 201 139 Unrecognized State Tax Benefits 133 138 Deferred Service Contract Revenue 91 84 Bad Debt 101 — Net Operating Loss 505 — Other 142 176 8,072 7,321 Deferred Tax Liabilities: Intangibles 2,660 3,679 Accumulated Tax Depreciation in Excess of Book Depreciation 982 1,028 Other 238 322 3,880 5,029 Subtotal 4,192 2,292 Valuation Allowance (1,304 ) (1,161 ) Net Deferred Tax Assets $ 2,888 $ 1,131 |
Changes in Balance of Unrecognized Tax Benefits, Excluding Interest and Penalties | The changes in the balances of unrecognized tax benefits, excluding interest and penalties are as follows: 2019 2018 2017 (In thousands) Balance at February 1 $ 665 $ 708 $ 591 Increases in prior period tax positions — — 75 Increases in current period tax positions 7 55 133 Reductions related to lapse of statute of limitations (54 ) (98 ) (91 ) Balance at January 31 $ 618 $ 665 $ 708 |
Nature of Operations, Segment_2
Nature of Operations, Segment Reporting and Geographical Information (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Segment Reporting [Abstract] | |
Net Sales and Segment Operating Profit for Each Reporting Segment | Summarized below are the revenue and segment operating profit (both in dollars and as a percentage of revenue) for each reporting segment: ($ in thousands) Revenue Segment Operating Profit Segment Operating Profit as a 2019 2018 2017 2019 2018 2017 2019 2018 2017 Product Identification $ 86,786 $ 81,681 $ 69,862 $ 7,910 $ 10,561 $ 9,821 9.1 % 12.9 % 14.1 % T&M 49,871 31,720 28,586 11,933 3,754 4,399 23.9 % 11.8 % 15.4 % Total $ 136,657 $ 113,401 $ 98,448 19,843 14,315 14,220 14.5 % 12.6 % 14.4 % Corporate Expenses 11,123 8,903 7,939 Operating Income 8,720 5,412 6,281 Other Income (Expense), Net (1,412) (255) 324 Income Before Income Taxes 7,308 5,157 6,605 Income Tax Provision 1,578 1,871 2,377 Net Income $ 5,730 $ 3,286 $ 4,228 |
Summary of Other Information by Segment | Other information by segment is presented below: (In thousands) Assets 2019 2018 Product Identification $ 49,091 $ 49,832 T&M 62,250 60,579 Corporate* 7,642 11,902 Total $ 118,983 $ 122,313 * Corporate assets consist principally of cash, cash equivalents and securities available for sale. (In thousands) Depreciation and Capital Expenditures 2019 2018 2017 2019 2018 2017 Product Identification $ 1,888 $ 1,536 $ 885 $ 1,935 $ 1,497 $ 767 T&M 4,264 2,458 1,546 710 707 471 Total $ 6,152 $ 3,994 $ 2,431 $ 2,645 $ 2,204 $ 1,238 |
Summary of Selected Financial Information by Geographic Area | Presented below is selected financial information by geographic area: (In thousands) Revenue Long-Lived Assets* 2019 2018 2017 2019 2018 United States $ 83,668 $ 69,795 $ 69,850 $ 36,750 $ 39,432 Europe 31,574 29,948 18,848 3,223 3,808 Asia 8,207 3,808 1,664 — — Canada 6,692 5,373 5,008 81 145 Central and South America 4,147 3,402 3,053 — — Other 2,369 1,075 25 — — Total $ 136,657 $ 113,401 $ 98,448 $ 40,054 $ 43,385 * Long-lived assets excludes goodwill assigned to the T&M segment of $4.5 million at both January 31, 2019 and 2018 and $7.8 million assigned to the PI segment at January 31, 2019. |
Product Warranty Liability (Tab
Product Warranty Liability (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Guarantees and Product Warranties [Abstract] | |
Activity in Product Warranty Liability | Activity in the product warranty liability, which is included in other accrued expenses in the accompanying consolidated balance sheet, is as follows: January 31 2019 2018 2017 (In thousands) Balance, beginning of the year $ 575 $ 515 $ 400 Provision for Warranty Expense 1,680 1,294 971 Cost of Warranty Repairs (1,423 ) (1,234 ) (856 ) Balance, end of the year $ 832 $ 575 $ 515 |
Commitments and Contingencies (
Commitments and Contingencies (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Commitments and Contingencies Disclosure [Abstract] | |
Summary of Minimum Future Rental Commitments under All Non-cancelable Operating | Minimum future rental commitments under all non-cancelable (In thousands) 2020 $ 574 2021 520 2022 387 2023 294 2024 273 Thereafter 568 $ 2,616 |
Fair Value Measurements (Tables
Fair Value Measurements (Tables) | 12 Months Ended |
Jan. 31, 2019 | |
Fair Value Disclosures [Abstract] | |
Summary of Financial Assets and Liabilities Measured at Fair Value | The following tables provide a summary of the financial assets and liabilities that are measured at fair value: Assets measured at fair value: Fair value measurement at Fair value measurement at (in thousands) Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total Money Market Funds (included in Cash and Cash Equivalents) $ — $ — $ — $ — $ 1,798 $ — $ — $ 1,798 State and Municipal Obligations (included in Securities Available for Sale) — — — — — 1,511 — 1,511 Swap Contract (include in Other Assets) — 85 — 85 — 101 — 101 Total assets $ — $ 85 $ — $ 85 $ 1,798 $ 1,612 $ — $ 3,410 Liabilities measured at fair value: Fair value measurement at Fair value measurement at (in thousands) Level 1 Level 2 Level 3 Total Level 1 Level 2 Level 3 Total Swap Contract (included in Other Liabilities) $ — $ 600 $ — $ 600 $ — $ 1,513 $ — $ 1,513 Earnout Liability (included in Other Liabilities) — — 14 14 — — 15 15 Total liabilities $ — $ 600 $ 14 $ 614 $ — $ 1,513 $ 15 $ 1,528 |
Summary of Changes in Fair value of Level 3 Financial Liability | The following table presents the changes in fair value of our Level 3 financial liability for the years ended January 31, 2019 and 2018: Contingent (In thousands) Balance at January 31, 2017 $ — Fair value of contingent consideration acquired 1,314 Change in fair value of contingent earn out liability included in earnings (1,438 ) Currency translation adjustment 139 Balance at January 31, 2018 $ 15 Change in fair value of contingent earn out liability included in earnings — Currency translation adjustment (1 ) Balance at January 31, 2019 $ 14 |
Schedule of Company's Long-Term Debt Including the Current Portion Not Reflected in Financial Statements at Fair Value | The Company’s long-term debt, including the current portion of long-term debt not reflected in the financial statements at fair value, is reflected in the table below: Fair Value Measurement at (In thousands) Level 1 Level 2 Level 3 Total Carrying Long-Term Debt and Related Current Maturities $ — $ — $ 18,857 $ 18,857 $ 18,242 Fair Value Measurement at (In thousands) Level 1 Level 2 Level 3 Total Carrying Long-Term Debt and Related Current Maturities $ — $ — $ 24,873 $ 24,873 $ 23,372 |
Summary of Significant Accoun_3
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($) | 3 Months Ended | 12 Months Ended | ||
Jul. 31, 2018 | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Summary Of Significant Accounting Policies [Line Items] | ||||
Highly liquid investments with an original maturity | 90 days or less | |||
Cash of held in foreign bank accounts | $ 3,900,000 | $ 3,900,000 | ||
Net transactional foreign exchange losses | 700,000 | 200,000 | $ 200,000 | |
Advertising expense | 1,900,000 | 1,800,000 | 1,600,000 | |
Impairment charges for long-lived assets | 0 | 0 | 0 | |
Impairment charges for intangible assets | $ 0 | $ 0 | $ 0 | |
Number of common equivalent shares | 326,275 | 675,600 | 459,700 | |
No compensation expense is recognized on forfeited options | $ 0 | |||
Reclassification from accumulated other comprehensive income to retained earnings | $ 14,000 | |||
Right-of-use assets and lease liabilities relating to operating leases | $ 2,000,000 | |||
Maximum [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Percentage of revenue satisfied for services | 9.00% | |||
Maximum [Member] | Airborne Product [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Products warranty period | 5 years | |||
Minimum [Member] | Airborne Product [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Products warranty period | 4 years | |||
Land Improvements [Member] | Maximum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 20 years | |||
Land Improvements [Member] | Minimum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 10 years | |||
Building And Leasehold Improvements [Member] | Maximum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 45 years | |||
Building And Leasehold Improvements [Member] | Minimum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 10 years | |||
Machinery and Equipment [Member] | Maximum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 10 years | |||
Machinery and Equipment [Member] | Minimum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 3 years | |||
Computer Equipment And Software [Member] | Maximum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 10 years | |||
Computer Equipment And Software [Member] | Minimum [Member] | ||||
Summary Of Significant Accounting Policies [Line Items] | ||||
Estimated useful lives of the assets | 3 years |
Revenue Recognition - Summary o
Revenue Recognition - Summary of Revenues Disaggregated by Primary Geographic Markets (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Disaggregation of Revenue [Line Items] | |||
Total Revenue | $ 136,657 | $ 113,401 | $ 98,448 |
United States [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 83,668 | 69,795 | 69,850 |
Europe [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 31,574 | 29,948 | 18,848 |
Asia [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 8,207 | 3,808 | 1,664 |
Canada [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 6,692 | 5,373 | 5,008 |
Central and South America [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 4,147 | 3,402 | 3,053 |
Other [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | $ 2,369 | $ 1,075 | $ 25 |
Revenue Recognition - Summary_2
Revenue Recognition - Summary of Revenues Disaggregated by Primary Product Type (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Disaggregation of Revenue [Line Items] | |||
Total Revenue | $ 136,657 | $ 113,401 | $ 98,448 |
Hardware [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 53,207 | 37,501 | 33,797 |
Supplies [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | 71,178 | 65,265 | 56,169 |
Service and Other [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Total Revenue | $ 12,272 | $ 10,635 | $ 8,482 |
Revenue Recognition - Additiona
Revenue Recognition - Additional Information (Detail) - USD ($) | 12 Months Ended | |
Jan. 31, 2019 | Jan. 31, 2018 | |
Disaggregation of Revenue [Abstract] | ||
Contract liabilities and extended warranties | $ 373,000 | $ 367,000 |
Revenue recognized | 622,000 | |
Contract assets balance | 794,000 | $ 832,000 |
Deferred incremental direct costs | 150,000 | |
Amortization of incremental direct costs | 79,000 | |
Deferred incremental direct costs net of accumulated amortization | 903,000 | |
Deferred incremental direct contract costs reported in other current assets | $ 109,000 |
Acquisition - Honeywell Asset P
Acquisition - Honeywell Asset Purchase and License Agreement - Additional Information (Detail) | Sep. 28, 2017USD ($)Aircraft | Jan. 31, 2019USD ($)$ / shares | Jan. 31, 2018USD ($) |
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 |
Acquisition - Summary of Assets
Acquisition - Summary of Assets Acquired at Estimated Relative Fair Values (Detail) - Honeywell Asset Purchase and License Agreement [Member] $ in Thousands | Sep. 28, 2017USD ($) |
Purchase Price Allocation [Line Items] | |
Inventory | $ 1,411 |
Identifiable Intangible Assets | 27,243 |
Total Purchase Price | $ 28,654 |
Acquisition - Summary of Asse_2
Acquisition - Summary of Assets Acquired at Estimated Relative Fair Values (Parenthetical) (Detail) $ in Millions | Jan. 31, 2019USD ($) |
TSA [Member] | |
Purchase Price Allocation [Line Items] | |
Identifiable Intangible Assets | $ 0.4 |
Acquisition - Fair Value of the
Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Honeywell Asset Purchase and License Agreement) (Detail) - Honeywell Asset Purchase and License Agreement [Member] $ in Thousands | Sep. 28, 2017USD ($) |
Acquired Finite-Lived Intangible Assets [Line Items] | |
Fair Value | $ 27,243 |
Customer Contract Relationships [Member] | |
Acquired Finite-Lived Intangible Assets [Line Items] | |
Fair Value | $ 27,243 |
Useful Life | 10 years |
Acquisition - Trojan Label - Ad
Acquisition - Trojan Label - Additional Information (Detail) | Feb. 01, 2017USD ($) | Feb. 01, 2017DKK (kr) | Jan. 31, 2019USD ($) | Jan. 31, 2018USD ($) | Jan. 31, 2017USD ($) | Feb. 01, 2017DKK (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 |
Acquisition - Purchase Price of
Acquisition - Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 | Feb. 01, 2017 |
Business Acquisition [Line Items] | |||
Goodwill | $ 12,329 | $ 13,004 | |
TrojanLabel ApS [Member] | |||
Business Acquisition [Line Items] | |||
Accounts Receivable | $ 1,322 | ||
Inventory | 796 | ||
Other Current Assets | 166 | ||
Property, Plant and Equipment | 15 | ||
Identifiable Intangible Assets | 3,264 | ||
Goodwill | 7,388 | ||
Accounts Payable and Other Current Liabilities | (1,821) | ||
Other Liability | (114) | ||
Contingent Liability (Earnout) | (1,314) | ||
Deferred Tax Liability | (695) | ||
Total Purchase Price | $ 9,007 |
Acquisition - Fair Value of t_2
Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - TrojanLabel ApS [Member] $ in Thousands | Feb. 01, 2017USD ($) |
Acquired Finite-Lived Intangible Assets [Line Items] | |
Fair Value | $ 3,264 |
Existing Technology [Member] | |
Acquired Finite-Lived Intangible Assets [Line Items] | |
Fair Value | $ 2,327 |
Useful Life | 7 years |
Distributor Relations [Member] | |
Acquired Finite-Lived Intangible Assets [Line Items] | |
Fair Value | $ 937 |
Useful Life | 10 years |
Intangible Assets - Fair Value
Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 37,387 | $ 36,987 |
Accumulated Amortization | (7,909) | (3,797) |
Currency Translation Adjustment | 196 | 443 |
Net Carrying Amount | 29,674 | 33,633 |
Customer Contract Relationships [Member] | Honeywell Asset Purchase and License Agreement [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 27,243 | 26,843 |
Accumulated Amortization | (3,869) | (958) |
Net Carrying Amount | 23,374 | 25,885 |
Customer Contract Relationships [Member] | Miltope [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 3,100 | 3,100 |
Accumulated Amortization | (1,723) | (1,438) |
Net Carrying Amount | 1,377 | 1,662 |
Customer Contract Relationships [Member] | RITEC [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 2,830 | 2,830 |
Accumulated Amortization | (725) | (461) |
Net Carrying Amount | 2,105 | 2,369 |
Non-Competition Agreement [Member] | RITEC [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 950 | 950 |
Accumulated Amortization | (681) | (491) |
Net Carrying Amount | 269 | 459 |
Existing Technology [Member] | TrojanLabel ApS [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 2,327 | 2,327 |
Accumulated Amortization | (711) | (350) |
Currency Translation Adjustment | 140 | 313 |
Net Carrying Amount | 1,756 | 2,290 |
Distributor Relations [Member] | TrojanLabel ApS [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 937 | 937 |
Accumulated Amortization | (200) | (99) |
Currency Translation Adjustment | 56 | 130 |
Net Carrying Amount | $ 793 | $ 968 |
Intangible Assets - Fair Valu_2
Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Parenthetical) (Detail) $ in Millions | Jan. 31, 2019USD ($) |
TSA [Member] | |
Finite-Lived Intangible Assets [Line Items] | |
Identifiable Intangible Assets | $ 0.4 |
Intangible Assets - Additional
Intangible Assets - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Impairment of Intangible Assets (Excluding Goodwill) [Abstract] | |||
Impairments of intangible assets | $ 0 | $ 0 | $ 0 |
Amortization expense | $ 4,100,000 | $ 2,200,000 | $ 700,000 |
Intangible Assets - Summary of
Intangible Assets - Summary of Estimated Amortization Expense (Detail) $ in Thousands | Jan. 31, 2019USD ($) |
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] | |
2020 | $ 4,223 |
2021 | 4,093 |
2022 | 4,005 |
2023 | 4,001 |
2024 | $ 3,997 |
Securities Available for Sale -
Securities Available for Sale - Additional Information (Detail) | 12 Months Ended |
Jan. 31, 2019USD ($) | |
Debt Securities, Available-for-sale [Line Items] | |
Impairment charges on available for sale security | $ 0 |
Minimum [Member] | |
Debt Securities, Available-for-sale [Line Items] | |
Original maturity of short-term investments | 90 days |
Anticipated maturity period | 1 month |
Maximum [Member] | |
Debt Securities, Available-for-sale [Line Items] | |
Anticipated maturity period | 13 months |
Securities Available for Sale_2
Securities Available for Sale - Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Debt Securities, Available-for-sale [Line Items] | ||
Fair Value | $ 1,511 | |
State and Municipal Obligations [Member] | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 1,513 | |
Gross Unrealized Gains | $ 0 | 0 |
Gross Unrealized Losses | (2) | |
Fair Value | $ 1,511 |
Securities Available for Sale_3
Securities Available for Sale - Contractual Maturity Dates of Securities (Detail) $ in Thousands | Jan. 31, 2018USD ($) |
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] | |
Less than one year | $ 1,096 |
One to two years | 415 |
Fair Value | $ 1,511 |
Inventories - Components of Inv
Inventories - Components of Inventories (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Inventory Disclosure [Abstract] | ||
Materials and Supplies | $ 17,517 | $ 13,715 |
Work-in-Progress | 1,633 | 1,404 |
Finished Goods | 15,688 | 17,210 |
Inventory, Gross | 34,838 | 32,329 |
Inventory Reserve | (4,677) | (4,720) |
Inventories | $ 30,161 | $ 27,609 |
Inventories - Additional Inform
Inventories - Additional Information (Detail) - USD ($) $ in Millions | Jan. 31, 2019 | Jan. 31, 2018 |
Inventory Disclosure [Abstract] | ||
Inventory demonstration equipment | $ 2.1 | $ 2 |
Property, Plant and Equipment -
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Property, Plant and Equipment [Abstract] | ||
Land and Land Improvements | $ 967 | $ 967 |
Buildings and Leasehold Improvements | 12,165 | 12,056 |
Machinery and Equipment | 22,810 | 22,125 |
Computer Equipment and Software | 9,385 | 7,729 |
Gross Property, Plant and Equipment | 45,327 | 42,877 |
Accumulated Depreciation | (34,947) | (33,125) |
Net Property Plant and Equipment | $ 10,380 | $ 9,752 |
Property, Plant and Equipment_2
Property, Plant and Equipment - Additional Information (Detail) - USD ($) $ in Millions | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Property, Plant and Equipment [Abstract] | |||
Depreciation expense on property, plant and equipment | $ 2 | $ 1.8 | $ 1.7 |
Accrued Expenses - Summary of A
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | Jan. 31, 2016 |
Payables and Accruals [Abstract] | ||||
Warranty | $ 832 | $ 575 | $ 515 | $ 400 |
Professional Fees | 403 | 392 | ||
Dealer Commissions | 320 | 232 | ||
Accrued Payroll & Sales Tax | 97 | 191 | ||
Product Replacement Cost Reserve | 158 | |||
Other | 1,259 | 866 | ||
Total | $ 2,911 | $ 2,414 |
Revolving Credit Facility - Add
Revolving Credit Facility - Additional Information (Detail) | 12 Months Ended |
Jan. 31, 2019USD ($) | |
Line of Credit Facility [Line Items] | |
Proceeds from borrowing under revolving credit facility | $ 3,000,000 |
Repayments on borrowings under revolving credit facility | 1,500,000 |
Revolving credit facility | $ 1,500,000 |
Revolving Credit Facility [Member] | |
Line of Credit Facility [Line Items] | |
Annual interest rate | 5.60% |
Accrued interest expense | $ 61,000 |
Credit facility, remaining borrowing capacity | $ 8,500,000 |
Commitment fee rate | 0.25% |
Revolving Credit Facility [Member] | LIBOR [Member] | |
Line of Credit Facility [Line Items] | |
Interest rate | 1.00% |
Revolving Credit Facility [Member] | Federal Funds Effective Swap Rate [Member] | |
Line of Credit Facility [Line Items] | |
Interest rate | 0.50% |
Revolving Credit Facility [Member] | Minimum [Member] | |
Line of Credit Facility [Line Items] | |
Percentage added to variable rate | 0.00% |
Revolving Credit Facility [Member] | Minimum [Member] | LIBOR [Member] | |
Line of Credit Facility [Line Items] | |
Interest rate | 1.00% |
Revolving Credit Facility [Member] | Maximum [Member] | |
Line of Credit Facility [Line Items] | |
Percentage added to variable rate | 0.50% |
Revolving Credit Facility [Member] | Maximum [Member] | LIBOR [Member] | |
Line of Credit Facility [Line Items] | |
Interest rate | 1.50% |
Second Amendment [Member] | Revolving Credit Facility [Member] | |
Line of Credit Facility [Line Items] | |
Credit facility, maximum borrowing capacity | $ 10,000,000 |
Debt - Schedule of Long Term De
Debt - Schedule of Long Term Debt in the Accompanying Condensed Consolidated Balance Sheets (Detail) - USD ($) | Jan. 31, 2019 | Jan. 31, 2018 |
Debt Instrument [Line Items] | ||
USD Term Loan | $ 18,242 | $ 23,372 |
Debt Issuance Costs, net of accumulated amortization | (164,000) | (226,000) |
Current Portion of Term Loan | (5,208,000) | (5,498,000) |
Long-Term Debt | 12,870,000 | 17,648,000 |
Term Loan Due November 30, 2022 [Member] | ||
Debt Instrument [Line Items] | ||
USD Term Loan | 11,250,000 | 15,000,000 |
Term Loan Due January 31, 2022 [Member] | ||
Debt Instrument [Line Items] | ||
USD Term Loan | $ 6,992,000 | $ 8,372,000 |
Debt - Schedule of Long Term _2
Debt - Schedule of Long Term Debt in the Accompanying Condensed Consolidated Balance Sheets (Parenthetical) (Detail) | 12 Months Ended | |
Jan. 31, 2019 | Jan. 31, 2018 | |
Term Loan Due November 30, 2022 [Member] | ||
Debt Instrument [Line Items] | ||
Debt instrument, description of variable rate basis | (4.02% and 2.85% as of January 31, 2019 and 2018, respectively); maturity date November 30, 2022 | |
Interest rate | 4.02% | 2.85% |
Debt instrument, maturity date | Nov. 30, 2022 | |
Term Loan Due January 31, 2022 [Member] | ||
Debt Instrument [Line Items] | ||
Debt instrument, description of variable rate basis | (4.02% and 3.06% as of January 31, 2019 and 2018, respectively); maturity date of January 31, 2022 | |
Interest rate | 4.02% | 3.06% |
Debt instrument, maturity date | Jan. 31, 2022 |
Debt - Schedule of Required Pri
Debt - Schedule of Required Principal Payments Remaining on Long Term Debt Outstanding (Detail) - Term Loan [Member] $ in Thousands | Jan. 31, 2019USD ($) |
Debt Instrument [Line Items] | |
Fiscal 2020 | $ 5,208 |
Fiscal 2021 | 5,208 |
Fiscal 2022 | 5,576 |
Fiscal 2023 | 2,250 |
Fiscal 2024 | 0 |
Long term debt | $ 18,242 |
Debt - Additional Information (
Debt - Additional Information (Detail) - USD ($) | 12 Months Ended | |||
Jan. 31, 2019 | Nov. 30, 2017 | Nov. 29, 2017 | Feb. 28, 2017 | |
LIBOR [Member] | Revolving Credit Facility [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate | 1.00% | |||
Minimum [Member] | LIBOR [Member] | Term Loan [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate | 1.00% | |||
Minimum [Member] | LIBOR [Member] | Revolving Credit Facility [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate | 1.00% | |||
Maximum [Member] | LIBOR [Member] | Term Loan [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate | 1.50% | |||
Maximum [Member] | LIBOR [Member] | Revolving Credit Facility [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate | 1.50% | |||
Bank of America, N.A. [Member] | Term Loan [Member] | ||||
Debt Instrument [Line Items] | ||||
Principal amount of debt | $ 15,000,000 | $ 9,200,000 | ||
Bank of America, N.A. [Member] | Revolving Credit Facility [Member] | Second Amendment [Member] | ||||
Debt Instrument [Line Items] | ||||
Revolving loan outstanding | $ 14,600,000 |
Derivative Financial Instrume_3
Derivative Financial Instruments and Risk Management - Additional Information (Detail) - USD ($) | 12 Months Ended | |
Jan. 31, 2019 | Jan. 31, 2018 | |
Cross Currency Interest Rate Contract [Member] | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Derivative notional amount | $ 6,300,000 | $ 7,800,000 |
Maximum remaining maturity of foreign currency derivatives | 5 years | |
Amount of gain reclassify from Accumulated OCI into income during next 12 months | $ 400,000 | |
Interest Rate Contract [Member] | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Derivative notional amount | $ 11,300,000 | $ 14,300,000 |
Derivative Financial Instrume_4
Derivative Financial Instruments and Risk Management - Schedule of Impact of the Derivative Instruments in the Condensed Consolidated Financial Statements (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Jan. 31, 2019 | Jan. 31, 2018 | |
Cross Currency Interest Rate Swap [Member] | Other Long Term Liabilities [Member] | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Cross-currency interest rate swap | $ 600 | $ 1,513 |
Interest Rate Swap [Member] | Other Assets [Member] | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Interest rate swap | 85 | 101 |
Cash Flow Hedge [Member] | Cross Currency Interest Rate Contract [Member] | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Amount of Gain (Loss) Recognized in OCI on Derivative | $ 797 | (1,330) |
Location of Gain (Loss) Reclassified from Accumulated OCI into Income | Other Income (Expense) | |
Amount of Gain (Loss) Reclassified from Accumulated OCI into Income | $ 769 | $ (1,344) |
Accumulated Other Comprehensi_3
Accumulated Other Comprehensive Loss - Changes in Balance of Accumulated Other Comprehensive Loss (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Schedule of Capitalization, Equity [Line Items] | |||
Beginning Balance | $ 63,647 | $ 70,537 | $ 67,373 |
Other Comprehensive Income (Loss) | (646) | 884 | (81) |
Ending Balance | 69,775 | 63,647 | 70,537 |
Foreign Currency Translation Adjustments [Member] | |||
Schedule of Capitalization, Equity [Line Items] | |||
Beginning Balance | (181) | (1,048) | (983) |
Other Comprehensive Income (Loss) before reclassification | (671) | 867 | (65) |
Other Comprehensive Income (Loss) | (671) | 867 | (65) |
Ending Balance | (852) | (181) | (1,048) |
Unrealized Holding Gain/(Loss) on Available for Sale Securities [Member] | |||
Schedule of Capitalization, Equity [Line Items] | |||
Beginning Balance | (3) | (8) | 8 |
Other Comprehensive Income (Loss) before reclassification | 5 | (16) | |
Amounts reclassified from AOCI to Earnings | 3 | ||
Other Comprehensive Income (Loss) | 3 | 5 | (16) |
Ending Balance | (3) | (8) | |
Accumulated Other Comprehensive Income (Loss) [Member] | |||
Schedule of Capitalization, Equity [Line Items] | |||
Beginning Balance | (172) | (1,056) | (975) |
Other Comprehensive Income (Loss) before reclassification | (49) | (164) | (81) |
Amounts reclassified from AOCI to Earnings | (597) | 1,048 | |
Other Comprehensive Income (Loss) | (646) | 884 | (81) |
Ending Balance | (818) | (172) | $ (1,056) |
Net Unrealized Gain/(Losses) on Cash Flow Hedges [Member] | |||
Schedule of Capitalization, Equity [Line Items] | |||
Beginning Balance | 12 | ||
Other Comprehensive Income (Loss) before reclassification | 622 | (1,036) | |
Amounts reclassified from AOCI to Earnings | (600) | 1,048 | |
Other Comprehensive Income (Loss) | 22 | 12 | |
Ending Balance | $ 34 | $ 12 |
Shareholders' Equity - Addition
Shareholders' Equity - Additional information (Detail) - USD ($) $ / shares in Units, $ in Thousands | May 01, 2017 | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 |
Class of Stock [Line Items] | ||||
Company shares given to employees, shares | 33,430 | 26,561 | 51,531 | |
Company shares given to employees, value | $ 600 | $ 400 | $ 800 | |
Common stock, authorized to be repurchased, value | $ 11,238 | |||
Common stock shares additional authorized | 390,000 | |||
Stock Repurchase Agreement [Member] | ||||
Class of Stock [Line Items] | ||||
Common stock, number of shares repurchased, shares | 826,305 | |||
Common stock repurchased, per share amount | $ 13.60 | |||
Common stock, authorized to be repurchased, value | $ 11,200 | |||
Common stock owned by trust, shares | 36,000 |
Share-Based Compensation - Addi
Share-Based Compensation - Additional Information (Detail) - USD ($) | May 17, 2017 | Aug. 01, 2016 | Jun. 30, 2018 | May 31, 2018 | Apr. 30, 2018 | Jan. 31, 2018 | Dec. 31, 2017 | Apr. 29, 2017 | Mar. 31, 2017 | Feb. 28, 2017 | May 31, 2016 | Mar. 31, 2016 | May 31, 2015 | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | Apr. 28, 2018 | Apr. 30, 2016 | Jan. 31, 2016 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of shares outstanding | 745,270 | 771,145 | 745,270 | 685,456 | 657,936 | ||||||||||||||
Number of options granted | 196,000 | 187,189 | 122,000 | ||||||||||||||||
Award Vesting period | 3 years | ||||||||||||||||||
Options granted weighted-average fair value per share | $ 7.43 | $ 4.79 | $ 3.22 | ||||||||||||||||
Aggregate intrinsic value of options exercised | $ 1,100,000 | $ 400,000 | $ 600,000 | ||||||||||||||||
Reservation of shares under Stock Purchase Plan | 247,500 | ||||||||||||||||||
2015 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of shares outstanding | 202,450 | ||||||||||||||||||
Employee Stock Purchase Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Employee Stock Purchase Plan discount rate | 15.00% | ||||||||||||||||||
2007 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of shares outstanding | 417,695 | ||||||||||||||||||
2018 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Shares authorized for grant under the Plan | 650,000 | ||||||||||||||||||
Number of shares outstanding | 151,000 | ||||||||||||||||||
Chief Executive Officer [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 50,000 | 50,000 | |||||||||||||||||
Certain Key Employees [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 40,000 | 37,000 | |||||||||||||||||
Chief Financial Officer [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 5,000 | ||||||||||||||||||
Certain Other Key Employees [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 52,189 | 52,189 | |||||||||||||||||
Non-Employee Director [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Granting percentage of shares | 25.00% | ||||||||||||||||||
Director compensation amount, fiscal 2017 | $ 55,000 | ||||||||||||||||||
Director compensation amount, fiscal 2018 | 65,000 | ||||||||||||||||||
Director compensation amount, fiscal 2019 | $ 75,000 | ||||||||||||||||||
Non-Employee Director [Member] | 2015 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Option expiration period | 10 years | ||||||||||||||||||
Number of options granted | 30,000 | 5,000 | |||||||||||||||||
Chairman of Board [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Non-employee director received restricted stock award value | $ 6,000 | ||||||||||||||||||
Chairs of Audit and Compensation Committees [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Non-employee director received restricted stock award value | 4,000 | ||||||||||||||||||
Board [Member] | Nonqualified Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 5,000 | ||||||||||||||||||
New Chief Executive Officer [Member] | Nonqualified Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 50,000 | ||||||||||||||||||
Stock Options [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 126,000 | ||||||||||||||||||
Unrecognized compensation expense related to options | $ 1,500,000 | ||||||||||||||||||
Unrecognized compensation expense to be recognized, Weighted average period | 2 years 3 months 18 days | ||||||||||||||||||
Aggregate intrinsic value of option exercised | $ 3,000,000 | ||||||||||||||||||
Aggregate intrinsic value of the options outstanding | $ 4,400,000 | ||||||||||||||||||
2014 Restricted Stock Units (RSUs) [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Unrecognized compensation expense to be recognized, Weighted average period | 1 year 10 months 24 days | ||||||||||||||||||
Unrecognized compensation expense related to RSUs and RSAs | $ 1,400,000 | ||||||||||||||||||
2014 Restricted Stock Units (RSUs) [Member] | Board [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 675 | ||||||||||||||||||
2014 Restricted Stock Units (RSUs) [Member] | New Chief Executive Officer [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 15,000 | ||||||||||||||||||
RSA [Member] | 2015 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 50,585 | ||||||||||||||||||
RSA [Member] | 2007 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 2,148 | ||||||||||||||||||
RSA [Member] | 2018 Equity Incentive Plan [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 80,934 | ||||||||||||||||||
RSA [Member] | Chief Executive Officer [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 4,030 | ||||||||||||||||||
Equity Incentive Plan [Member] | Non-Employee Director [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of stock options grant to each non-employee director | 26,515 | 28,062 | 11,379 | ||||||||||||||||
Time Based RSUs [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 44,275 | 80,000 | |||||||||||||||||
Performance Based RSUs [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 155,000 | ||||||||||||||||||
Performance Based Restricted Stock Units RSUs [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 38,000 | ||||||||||||||||||
Number of vesting shares | 9,025 | 33,638 | 15,810 | ||||||||||||||||
Non Qualified Options [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 25,000 | ||||||||||||||||||
Non Qualified Options [Member] | Newly Elected Member of Board of Directors [Member] | |||||||||||||||||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||||||||||||||||
Number of options granted | 5,000 |
Share-Based Compensation - Shar
Share-Based Compensation - Share-Based Compensation Expense (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Share-based Compensation [Abstract] | |||
Stock Options | $ 783 | $ 437 | $ 321 |
Restricted Stock Awards and Restricted Stock Units | 1,088 | 1,134 | 685 |
Employee Stock Purchase Plan | 15 | 12 | 13 |
Total | $ 1,886 | $ 1,583 | $ 1,019 |
Share-Based Compensation - Aggr
Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - $ / shares | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Share-based Compensation [Abstract] | |||
Beginning balance, Number of Options | 745,270 | 685,456 | 657,936 |
Granted, Number of Options | 196,000 | 187,189 | 122,000 |
Exercised, Number of Options | (150,125) | (84,025) | (87,107) |
Forfeited, Number of Options | (16,300) | (18,750) | (4,250) |
Canceled, Number of Options | (3,700) | (24,600) | (3,123) |
Ending balance, Number of Options | 771,145 | 745,270 | 685,456 |
Beginning balance, Weighted-Average Exercise Price Per Share | $ 12.52 | $ 11.96 | $ 11 |
Granted, Weighted-Average Exercise Price Per Share | 18.21 | 13.57 | 14.82 |
Exercised, Weighted-Average Exercise Price Per Share | 10.62 | 10.08 | 8.73 |
Forfeited, Weighted Average Exercise Price Per Share | 15.10 | 14.49 | 13.91 |
Cancelled, Weighted-Average Exercise Price Per Share | 8.95 | 11.76 | 8.95 |
Ending balance, Weighted-Average Exercise Price Per Share | $ 14.30 | $ 12.52 | $ 11.96 |
Share-Based Compensation - Summ
Share-Based Compensation - Summary of Options Outstanding (Detail) - $ / shares | 12 Months Ended | |||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | Jan. 31, 2016 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Number of shares outstanding, total | 771,145 | 745,270 | 685,456 | 657,936 |
Outstanding, Weighted Average Exercise Price | $ 14.30 | |||
Exercisable, Weighted Average Exercise Price | $ 12.70 | |||
Outstanding Remaining Contractual Life | 7 years | |||
Number of shares exercisable, total | 418,328 | |||
Exercisable Remaining Contractual Life | 5 years 8 months 12 days | |||
$5.00 - $10.00 [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Outstanding Range of Exercise prices, Lower Limit | $ 5 | |||
Outstanding Range of Exercise prices, Upper Limit | $ 10 | |||
Outstanding, Number of shares | 74,981 | |||
Outstanding, Weighted Average Exercise Price | $ 7.72 | |||
Exercisable, Weighted Average Exercise Price | $ 7.72 | |||
Outstanding Remaining Contractual Life | 2 years 7 months 6 days | |||
Exercisable, Number of shares | 74,981 | |||
Exercisable Remaining Contractual Life | 2 years 7 months 6 days | |||
$10.01 - $15.00 [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Outstanding Range of Exercise prices, Lower Limit | $ 10.01 | |||
Outstanding Range of Exercise prices, Upper Limit | $ 15 | |||
Outstanding, Number of shares | 453,164 | |||
Outstanding, Weighted Average Exercise Price | $ 13.65 | |||
Exercisable, Weighted Average Exercise Price | $ 13.66 | |||
Outstanding Remaining Contractual Life | 6 years 9 months 18 days | |||
Exercisable, Number of shares | 313,347 | |||
Exercisable Remaining Contractual Life | 6 years 3 months 18 days | |||
$15.01 - $20.00 [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
Outstanding Range of Exercise prices, Lower Limit | $ 15.01 | |||
Outstanding Range of Exercise prices, Upper Limit | $ 20 | |||
Outstanding, Number of shares | 243,000 | |||
Outstanding, Weighted Average Exercise Price | $ 17.55 | |||
Exercisable, Weighted Average Exercise Price | $ 15.17 | |||
Outstanding Remaining Contractual Life | 8 years 10 months 24 days | |||
Exercisable, Number of shares | 30,000 | |||
Exercisable Remaining Contractual Life | 7 years 6 months |
Share-Based Compensation - Fair
Share-Based Compensation - Fair Value of Stock Options Granted (Detail) | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | |||
Risk-Free Interest Rate | 2.60% | 1.90% | 1.40% |
Expected Life (years) | 9 years | 9 years | 5 years |
Expected Volatility | 39.40% | 39.00% | 28.30% |
Expected Dividend Yield | 1.50% | 2.00% | 1.90% |
Share-Based Compensation - Ag_2
Share-Based Compensation - Aggregated Information Regarding RSUs and RSAs Granted (Detail) - Restricted Stock Award And Restricted Stock Unit [Member] - $ / shares | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Beginning balance, Outstanding Restricted Stock Units and Restricted Stock Awards | 177,347 | 213,868 | 293,088 |
Granted, Restricted Stock Units and Restricted Stock Awards | 108,790 | 43,737 | 24,839 |
Vested, Restricted Stock Units and Restricted Stock Awards | (67,447) | (71,171) | (75,133) |
Forfeited, Restricted Stock Units and Restricted Stock Awards | (85,023) | (9,087) | (28,926) |
Ending balance, Outstanding Restricted Stock Units and Restricted Stock Awards | 133,667 | 177,347 | 213,868 |
Beginning balance, Weighted Average Grant Date Fair Value | $ 13.99 | $ 14.08 | $ 13.02 |
Granted, Weighted Average Grant Date Fair Value | 17.85 | 13.78 | 14.89 |
Vested, Weighted Average Grant Date Fair Value | 14.26 | 14.12 | 12.05 |
Forfeited, Weighted Average Grant Date Fair Value | 14.17 | 14.05 | 11.49 |
Ending balance, Weighted Average Grant Date Fair Value | $ 16.90 | $ 13.99 | $ 14.08 |
Share-Based Compensation - Su_2
Share-Based Compensation - Summarized Plan Activity (Detail) - Employee Stock Purchase Plan [Member] - shares | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Shares Reserved, Beginning Balance | 39,207 | 45,224 | 51,600 |
Shares Purchased | (5,354) | (6,017) | (6,376) |
Shares Reserved, Ending Balance | 33,853 | 39,207 | 45,224 |
Income Taxes - Components of In
Income Taxes - Components of Income before Income Taxes (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Income Tax Disclosure [Abstract] | |||
Domestic | $ 6,859 | $ 2,110 | $ 4,026 |
Foreign | 449 | 3,047 | 2,579 |
Income Before Income Taxes | $ 7,308 | $ 5,157 | $ 6,605 |
Income Taxes - Components of Pr
Income Taxes - Components of Provision for Income Taxes (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Current: | |||
Federal | $ 1,807 | $ 592 | $ 1,269 |
State | 457 | 251 | 209 |
Foreign | 952 | 284 | 725 |
Current Income Tax Expense | 3,216 | 1,127 | 2,203 |
Deferred: | |||
Federal | (843) | 903 | 150 |
State | (170) | (25) | 37 |
Foreign | (625) | (134) | (13) |
Deferred Income Tax Expense Total | (1,638) | 744 | 174 |
Total | $ 1,578 | $ 1,871 | $ 2,377 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) | Jan. 01, 2018 | Dec. 31, 2017 | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 |
Income Tax Disclosure [Abstract] | |||||
United States federal statutory income tax rate | 21.00% | 35.00% | 21.00% | 32.90% | 34.00% |
One-time non-cash charge related to re-measurement of deferred tax assets | $ 1,000,000 | $ 100,000 | |||
Provisional expense recorded for Transition Tax | $ 100,000 | ||||
Effective tax rate for income from continuing operation | 21.60% | 36.30% | 36.00% | ||
Valuation allowance | $ 1,304,000 | $ 1,161,000 | |||
Increase (decrease) in valuation allowance | 100,000 | 500,000 | |||
Recognized (benefit) expense related to interest and penalties | 8,000 | 24,000 | $ 52,000 | ||
Accrued potential interest and penalties | 500,000 | $ 400,000 | |||
Deemed repatriated earnings | $ 6,600,000 |
Income Taxes - Components of Di
Income Taxes - Components of Difference Between Provision for Income Taxes and Amount Computed by Applying Statutory Federal Income Tax Rate (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Income Tax Disclosure [Abstract] | |||
Income Tax Provision at Statutory Rate | $ 1,534 | $ 1,697 | $ 2,246 |
U.S Corporate Rate Change | 52 | 1,010 | |
State Taxes, Net of Federal Tax Effect | 226 | 149 | 162 |
Transition Tax on Repatriated Earnings | 14 | 104 | |
Capitalized Transaction Costs | 179 | ||
Unrecognized State Tax Benefits | (34) | (20) | 165 |
Domestic Production Deduction | (47) | (103) | |
Return to Provision Adjustment | 58 | (122) | (75) |
TrojanLabel Earn Out Liability Adjustment | (316) | ||
R&D Credits | (218) | (537) | (168) |
Foreign Deferred Intangible Income | (53) | ||
Other | (1) | (47) | (29) |
Total | $ 1,578 | $ 1,871 | $ 2,377 |
Income Taxes - Tax Effects of T
Income Taxes - Tax Effects of Temporary Differences that gave Rise to Significant Portions of Deferred Tax Assets and Liabilities (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Deferred Tax Assets: | ||
Inventory | $ 1,800 | $ 1,648 |
Honeywell Royalty Liability | 3,146 | 3,382 |
State R&D Credits | 1,305 | 1,161 |
Share-Based Compensation | 493 | 399 |
Compensation Accrual | 155 | 194 |
Warranty Reserve | 201 | 139 |
Unrecognized State Tax Benefits | 133 | 138 |
Deferred Service Contract Revenue | 91 | 84 |
Bad Debt | 101 | |
Net Operating Loss | 505 | |
Other | 142 | 176 |
Deferred Tax Assets, Total | 8,072 | 7,321 |
Deferred Tax Liabilities: | ||
Intangibles | 2,660 | 3,679 |
Accumulated Tax Depreciation in Excess of Book Depreciation | 982 | 1,028 |
Other | 238 | 322 |
Deferred Tax Liabilities, Total | 3,880 | 5,029 |
Subtotal | 4,192 | 2,292 |
Valuation Allowance | (1,304) | (1,161) |
Net Deferred Tax Assets | $ 2,888 | $ 1,131 |
Income Taxes - Change in Balanc
Income Taxes - Change in Balance of Unrecognized Tax Benefits, Excluding Interest and Penalties (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Income Tax Disclosure [Abstract] | |||
Balance at February 1 | $ 665 | $ 708 | $ 591 |
Increases in prior period tax positions | 75 | ||
Increases in current period tax positions | 7 | 55 | 133 |
Reductions related to lapse of statute of limitations | (54) | (98) | (91) |
Balance at January 31 | $ 618 | $ 665 | $ 708 |
Nature of Operations, Segment_3
Nature of Operations, Segment Reporting and Geographical Information - Additional Information (Detail) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019USD ($)Segment | Jan. 31, 2018USD ($)Segment | Jan. 31, 2017Segment | |
Segment Reporting Information [Line Items] | |||
Number of reporting segments | Segment | 2 | ||
Customer accounted for greater than 10% of net sales | Segment | 0 | 0 | 0 |
Goodwill assigned | $ 12,329 | $ 13,004 | |
T&M [Member] | |||
Segment Reporting Information [Line Items] | |||
Goodwill assigned | 4,500 | $ 4,500 | |
Product Identification [Member] | |||
Segment Reporting Information [Line Items] | |||
Goodwill assigned | $ 7,800 |
Nature of Operations, Segment_4
Nature of Operations, Segment Reporting and Geographical Information - Net Sales and Segment Operating Profit for Each Reporting Segment (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Segment Reporting Information [Line Items] | |||
Revenue | $ 136,657 | $ 113,401 | $ 98,448 |
Corporate Expenses | 11,123 | 8,903 | 7,939 |
Operating Income | 8,720 | 5,412 | 6,281 |
Other Income (Expense), Net | $ (1,412) | $ (255) | $ 324 |
Segment Operating Profit % of Net Sales | 14.50% | 12.60% | 14.40% |
Income Before Income Taxes | $ 7,308 | $ 5,157 | $ 6,605 |
Income Tax Provision | 1,578 | 1,871 | 2,377 |
Net Income | 5,730 | 3,286 | 4,228 |
Operating Segments [Member] | |||
Segment Reporting Information [Line Items] | |||
Operating Income | 19,843 | 14,315 | 14,220 |
Operating Segments [Member] | Product Identification [Member] | |||
Segment Reporting Information [Line Items] | |||
Revenue | 86,786 | 81,681 | 69,862 |
Operating Income | $ 7,910 | $ 10,561 | $ 9,821 |
Segment Operating Profit % of Net Sales | 9.10% | 12.90% | 14.10% |
Operating Segments [Member] | T&M [Member] | |||
Segment Reporting Information [Line Items] | |||
Revenue | $ 49,871 | $ 31,720 | $ 28,586 |
Operating Income | $ 11,933 | $ 3,754 | $ 4,399 |
Segment Operating Profit % of Net Sales | 23.90% | 11.80% | 15.40% |
Corporate Expenses [Member] | |||
Segment Reporting Information [Line Items] | |||
Corporate Expenses | $ 11,123 | $ 8,903 | $ 7,939 |
Nature of Operations, Segment_5
Nature of Operations, Segment Reporting and Geographical Information - Summary of Other Information by Segment (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Segment Reporting Information [Line Items] | |||
Assets | $ 118,983 | $ 122,313 | |
Depreciation and Amortization | 6,152 | 3,994 | $ 2,431 |
Capital Expenditures | 2,645 | 2,204 | 1,238 |
Operating Segments [Member] | Product Identification [Member] | |||
Segment Reporting Information [Line Items] | |||
Assets | 49,091 | 49,832 | |
Depreciation and Amortization | 1,888 | 1,536 | 885 |
Capital Expenditures | 1,935 | 1,497 | 767 |
Operating Segments [Member] | T&M [Member] | |||
Segment Reporting Information [Line Items] | |||
Assets | 62,250 | 60,579 | |
Depreciation and Amortization | 4,264 | 2,458 | 1,546 |
Capital Expenditures | 710 | 707 | $ 471 |
Corporate Expenses [Member] | |||
Segment Reporting Information [Line Items] | |||
Assets | $ 7,642 | $ 11,902 |
Nature of Operations, Segment_6
Nature of Operations, Segment Reporting and Geographical Information - Summary of Selected Financial Information by Geographic Area (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | $ 136,657 | $ 113,401 | $ 98,448 |
Long-Lived Assets | 40,054 | 43,385 | |
United States [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | 83,668 | 69,795 | 69,850 |
Long-Lived Assets | 36,750 | 39,432 | |
Europe [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | 31,574 | 29,948 | 18,848 |
Long-Lived Assets | 3,223 | 3,808 | |
Asia [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | 8,207 | 3,808 | 1,664 |
Canada [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | 6,692 | 5,373 | 5,008 |
Long-Lived Assets | 81 | 145 | |
Central and South America [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | 4,147 | 3,402 | 3,053 |
Other [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Revenue | $ 2,369 | $ 1,075 | $ 25 |
Employee Benefit Plans - Additi
Employee Benefit Plans - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Postemployment Benefits [Abstract] | |||
Contribution to the ESOP | $ 0 | $ 0 | $ 0 |
Contributions paid or accrued amounted | $ 500,000 | $ 500,000 | $ 500,000 |
Product Warranty Liability - Ac
Product Warranty Liability - Activity in Product Warranty Liability (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Product Warranties Disclosures [Abstract] | |||
Balance, beginning of the year | $ 575 | $ 515 | $ 400 |
Provision for Warranty Expense | 1,680 | 1,294 | 971 |
Cost of Warranty Repairs | (1,423) | (1,234) | (856) |
Balance, end of the year | $ 832 | $ 575 | $ 515 |
Concentration of Risk - Additio
Concentration of Risk - Additional Information (Detail) - Vendor [Member] | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Purchases [Member] | |||
Concentration Risk [Line Items] | |||
Concentration Risk, Percentage | 21.60% | 31.30% | 33.20% |
Trade Accounts Payables [Member] | |||
Concentration Risk [Line Items] | |||
Concentration Risk, Percentage | 28.70% | 26.60% | 42.70% |
Commitments and Contingencies -
Commitments and Contingencies - Summary of Minimum Future Rental Commitments under All Non-cancelable Operating Leases (Detail) $ in Thousands | Jan. 31, 2019USD ($) |
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] | |
2020 | $ 574 |
2021 | 520 |
2022 | 387 |
2023 | 294 |
2024 | 273 |
Thereafter | 568 |
Total | $ 2,616 |
Commitments and Contingencies_2
Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] | |||
Rental expense | $ 0.8 | $ 0.7 | $ 0.5 |
Fair Value Measurements - Summa
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
State and Municipal Obligations (included in Securities Available for Sale) | $ 1,511 | |
Fair Value, Measurements, Recurring [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Money Market Funds (included in Cash and Cash Equivalents) | 1,798 | |
State and Municipal Obligations (included in Securities Available for Sale) | 1,511 | |
Swap Contract (included in Other Assets) | $ 85 | 101 |
Total assets | 85 | 3,410 |
Swap Contract (included in Other Liabilities) | 600 | 1,513 |
Earnout Liability (included in Other Liabilities) | 14 | 15 |
Total liabilities | 614 | 1,528 |
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Money Market Funds (included in Cash and Cash Equivalents) | 1,798 | |
Total assets | 1,798 | |
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
State and Municipal Obligations (included in Securities Available for Sale) | 1,511 | |
Swap Contract (included in Other Assets) | 85 | 101 |
Total assets | 85 | 1,612 |
Swap Contract (included in Other Liabilities) | 600 | 1,513 |
Total liabilities | 600 | 1,513 |
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Earnout Liability (included in Other Liabilities) | 14 | 15 |
Total liabilities | $ 14 | $ 15 |
Fair Value Measurements - Sum_2
Fair Value Measurements - Summary of Changes in Fair value of Level 3 Financial Liability (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Feb. 01, 2017 | |
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items] | |||
Change in fair value of contingent earn out liability included in earnings | $ (1,438) | ||
Contingent Earn Out Liability [Member] | |||
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items] | |||
Balance at January 31, 2017 | $ 15 | ||
Fair value of contingent consideration acquired | $ 1,314 | ||
Change in fair value of contingent earn out liability included in earnings | (1,438) | ||
Currency translation adjustment | (1) | 139 | |
Balance at January 31, 2018 | $ 14 | $ 15 |
Fair Value Measurements - Addit
Fair Value Measurements - Additional Information (Detail) | Feb. 01, 2017USD ($)yr | Jan. 31, 2018USD ($) |
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Additional income generated from reduction in contingent consideration | $ 1,438,000 | |
TrojanLabel ApS [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Additional income generated from reduction in contingent consideration | 1,400,000 | |
Contingent Earn Out Liability [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Estimated earnout targets | $ 500,000 | |
Estimated earnout targets | 1,400,000 | |
Additional income generated from reduction in contingent consideration | $ 1,438,000 | |
Contingent Earn Out Liability [Member] | TrojanLabel ApS [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Estimated earnout targets | 407,000 | |
Estimated earnout targets | $ 1,280,000 | |
Contingent Earn Out Liability [Member] | Minimum [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Probability of success | 0.00% | |
Contingent Earn Out Liability [Member] | Minimum [Member] | TrojanLabel ApS [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Fair value assumptions | 0.0177 | |
Probability of success | 1.60% | |
Contingent Earn Out Liability [Member] | Maximum [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Probability of success | 0.90% | |
Contingent Earn Out Liability [Member] | Maximum [Member] | TrojanLabel ApS [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Fair value assumptions | 0.0335 | |
Probability of success | 87.20% | |
Contingent Earn Out Liability [Member] | Measurement Input, Discount Rate [Member] | Minimum [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Fair value assumptions | 0.0268 | |
Contingent Earn Out Liability [Member] | Measurement Input, Discount Rate [Member] | Maximum [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Fair value assumptions | 0.049 | |
Contingent Earn Out Liability [Member] | Measurement Input, Expected Term [Member] | ||
Fair Value Inputs Assets Liabilities Quantitative Information [Line Items] | ||
Fair value assumptions | yr | 7 |
Fair Value Measurements - Sched
Fair Value Measurements - Schedule of Company's Long-Term Debt Including the Current Portion Not Reflected in Financial Statements at Fair Value (Detail) - USD ($) $ in Thousands | Jan. 31, 2019 | Jan. 31, 2018 |
Fair Value [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-Term Debt and Related Current Maturities | $ 18,857 | $ 24,873 |
Fair Value [Member] | Level 3 [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-Term Debt and Related Current Maturities | 18,857 | 24,873 |
Carrying Value [Member] | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Long-Term Debt and Related Current Maturities | $ 18,242 | $ 23,372 |
Subsequent Event - Additional I
Subsequent Event - Additional Information (Detail) - USD ($) | Feb. 01, 2019 | Jan. 31, 2020 | Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 |
Subsequent Event [Line Items] | |||||
Value of the restricted stock award | $ 1,088,000 | $ 1,134,000 | $ 685,000 | ||
Restricted Stock Award [Member] | Scenario, Forecast [Member] | |||||
Subsequent Event [Line Items] | |||||
Value of the restricted stock award | $ 60,000 | ||||
Restricted Stock Award [Member] | Subsequent Event [Member] | Non-Employee Director [Member] | |||||
Subsequent Event [Line Items] | |||||
Value of the restricted stock granted | 18,000 |
Schedule II - Valuation and Q_2
Schedule II - Valuation and Qualifying Accounts and Reserves (Detail) - Allowance for Doubtful Accounts [Member] - USD ($) $ in Thousands | 12 Months Ended | ||
Jan. 31, 2019 | Jan. 31, 2018 | Jan. 31, 2017 | |
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | $ 377 | $ 266 | $ 404 |
Provision/(Benefit) Charged to Operations | 310 | 119 | (80) |
Deductions | (166) | (8) | (58) |
Balance at End of Year | $ 521 | $ 377 | $ 266 |