XML 43 R28.htm IDEA: XBRL DOCUMENT
v3.21.1

CONSOLIDATED QUARTERLY DATA (Unaudited- see accompanying accountant's report.) | 12 Months Ended
--- | ---
Jan. 31, 2021
Quarterly Financial Information Disclosure [Abstract] |
Quarterly Financial Information [Text Block] | NOTE 20 – CONSOLIDATED QUARTERLY DATA (Unaudited- see accompanying accountant’s report.)
|  | Fiscal Quarter |
|  | First |  |  | Second |  |  | Third |  |  | Fourth |
2021 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  | $ | 104,597 |  |  | $ | 130,537 |  |  | $ | 149,687 |  |  | $ | 155,259 |
Cost of sales |  |  | 85,944 |  |  |  | 103,537 |  |  |  | 116,204 |  |  |  | 121,648 |
Gross profit |  |  | 18,653 |  |  |  | 27,000 |  |  |  | 33,483 |  |  |  | 33,611 |
Selling and administrative expenses |  |  | 19,177 |  |  |  | 18,892 |  |  |  | 19,850 |  |  |  | 22,490 |
Goodwill impairment charges |  |  | 39,568 |  |  |  | - |  |  |  | - |  |  |  | - |
Trade name impairment charges |  |  | 4,750 |  |  |  | - |  |  |  | - |  |  |  | - |
Net income |  |  | (34,819 | ) |  |  | 5,774 |  |  |  | 10,093 |  |  |  | 8,526 |
Basic (loss)/earnings per share |  | $ | (2.95 | ) |  | $ | 0.49 |  |  | $ | 0.85 |  |  | $ | 0.72 |
Diluted (loss)/earnings per share |  | $ | (2.95 | ) |  | $ | 0.48 |  |  | $ | 0.84 |  |  | $ | 0.71 |
2020 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net sales |  | $ | 135,518 |  |  | $ | 152,248 |  |  | $ | 158,176 |  |  | $ | 164,882 |
Cost of sales |  |  | 110,001 |  |  |  | 123,422 |  |  |  | 129,777 |  |  |  | 133,665 |
Gross profit |  |  | 25,517 |  |  |  | 28,826 |  |  |  | 28,399 |  |  |  | 31,217 |
Selling and administrative expenses |  |  | 22,016 |  |  |  | 22,462 |  |  |  | 22,810 |  |  |  | 21,581 |
Net income |  |  | 1,987 |  |  |  | 4,160 |  |  |  | 3,920 |  |  |  | 7,016 |
Basic earnings per share |  | $ | 0.17 |  |  | $ | 0.35 |  |  | $ | 0.33 |  |  | $ | 0.59 |
Diluted earnings per share |  | $ | 0.17 |  |  | $ | 0.35 |  |  | $ | 0.33 |  |  | $ | 0.59 |
Earnings per share for each fiscal quarter is derived using the weighted average number of shares outstanding during that quarter. Earnings per share for each fiscal year is derived using the weighted average number of shares outstanding on an annual basis. Consequently, the sum of earnings per share for the quarters of a fiscal year may not equal earnings per share for the full fiscal year.

X
- References No definition available. + Details
Name: | us-gaap_QuarterlyFinancialInformationDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -URI http://asc.fasb.org/topic&trid=2126967 + Details
Name: | us-gaap_QuarterlyFinancialInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration