XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Oct. 31, 2022
Apr. 30, 2022
Current assets:    
Cash and cash equivalents $ 2,388,653 $ 3,054,643
Accounts receivable, less allowance for doubtful accounts of $100,000 at October 31, 2022 and April 30, 2022 47,591,181 41,153,248
Inventories, net 176,116,265 164,965,216
Prepaid expenses and other assets 1,498,256 2,213,895
Refundable and prepaid income taxes 645,833 1,238,973
Other receivables 5,646,815 6,318,164
Total current assets 233,887,003 218,944,139
Property, machinery and equipment, net 34,911,929 35,973,215
Intangible assets, net 11,938,574 12,409,478
Goodwill 13,320,534 13,320,534
Deferred income taxes 662,159 856,863
Right-of-use assets 9,331,783 10,946,764
Other assets 1,151,638 1,180,284
Total other long-term assets 36,404,688 38,713,923
Total assets 305,203,620 293,631,277
Current liabilities:    
Trade accounts payable 80,335,808 96,039,209
Accrued wages 8,718,999 9,180,582
Accrued expenses 3,406,067 3,172,922
Income taxes payable 1,295,845 802,556
Deferred revenue 13,421,645 11,394,820
Current portion of long-term debt 2,186,422 6,991,567
Current portion of finance lease obligations 1,674,002 1,410,675
Current portion of operating lease obligations 3,468,613 3,508,864
Total current liabilities 114,507,401 132,501,195
Long-term debt, less current portion 89,281,863 60,099,402
Income taxes payable 267,998 357,331
Deferred income taxes 578,732 578,732
Finance lease obligations, less current portion 3,376,887 2,805,135
Operating lease obligations, less current portion 6,276,154 7,903,898
Other long-term liabilities 92,902 1,051,587
Total long-term liabilities 99,874,536 72,796,085
Total liabilities 214,381,937 205,297,280
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.01 par value; 500,000 shares authorized, none issued or outstanding
Common stock, $0.01 par value; 12,000,000 shares authorized, 6,071,288 and 6,026,788 shares issued and outstanding at October 31, 2022 and April 30, 2022, respectively 60,470 60,379
Capital in excess of par value 41,893,458 41,654,410
Retained earnings 48,867,755 46,619,208
Total stockholders' equity 90,821,683 88,333,997
Total liabilities and stockholders' equity $ 305,203,620 $ 293,631,277