XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
Apr. 30, 2020
Apr. 30, 2019
CURRENT ASSETS    
Cash and cash equivalents $ 6,779,445 $ 1,005,810
Accounts receivable, less allowance for doubtful accounts of $727,252 and $631,283 at April 30, 2020 and 2019, respectively 30,804,976 31,441,381
Inventories, net 87,179,369 85,579,575
Prepaid expenses and other assets 1,510,943 2,436,894
Refundable and prepaid income taxes 1,699,970 1,339,739
Other receivables 2,642,094 1,741,890
Total current assets 130,616,797 123,545,289
PROPERTY, MACHINERY AND EQUIPMENT, NET 33,935,760 33,232,769
Intangible assets, net 2,350,949 2,713,360
Deferred income taxes 284,435 384,022
Other assets 8,891,090 1,589,325
Total other long-term assets 11,526,474 4,686,707
TOTAL ASSETS 176,079,031 161,464,765
CURRENT LIABILITIES    
Trade accounts payable 55,770,953 45,627,014
Accrued expenses 2,670,504 2,410,311
Accrued wages 4,206,825 4,680,399
Income taxes payable 469,143 60,921
Current portion of long-term debt 2,878,160 691,701
Current portion of finance lease obligations 1,902,295 1,939,374
Current portion of operating lease obligations 2,150,161  
Contingent consideration   57,537
Current portion of deferred rent   139,509
Total current liabilities 70,048,041 55,606,766
Long-term debt, less current portion 38,537,064 42,710,954
Finance lease obligations, less current portion 1,884,722 2,862,784
Operating lease obligations, less current portion 5,281,811  
Income taxes payable 452,619 500,263
Other long-term liabilities 810,769 1,155,907
Deferred rent, less current portion   179,059
Deferred income taxes 188,206 161,583
Total long-term liabilities 47,155,191 47,570,550
Total liabilities 117,203,232 103,177,316
STOCKHOLDERS' EQUITY    
Preferred stock, $.01 par value; 500,000 shares authorized, none issued or outstanding
Common stock, $.01 par value; 12,000,000 shares authorized, 4,242,508 and 4,240,008 shares issued and outstanding at April 30, 2020 and 2019, respectively 42,265 42,146
Capital in excess of par value 23,619,513 23,474,379
Retained earnings 35,214,021 34,770,924
Total stockholders' equity 58,875,799 58,287,449
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 176,079,031 $ 161,464,765