XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Jul. 31, 2022
Apr. 30, 2022
Current assets:    
Cash and cash equivalents $ 4,446,173 $ 3,054,643
Accounts receivable, less allowance for doubtful accounts of $100,000 at July 31, 2022 and April 30, 2022 52,106,147 41,153,248
Inventories, net 176,306,016 164,965,216
Prepaid expenses and other assets 2,927,481 2,213,895
Refundable and prepaid income taxes 1,316,421 1,238,973
Other receivables 5,660,246 6,318,164
Total current assets 242,762,484 218,944,139
Property, machinery and equipment, net 35,684,447 35,973,215
Intangible assets, net 12,173,716 12,409,478
Goodwill 13,320,534 13,320,534
Deferred income taxes 746,539 856,863
Right-of-use assets 10,190,384 10,946,764
Other assets 1,175,142 1,180,284
Total other long-term assets 37,606,315 38,713,923
Total assets 316,053,246 293,631,277
Current liabilities:    
Trade accounts payable 95,284,335 96,039,209
Accrued wages 7,509,415 9,180,582
Accrued expenses 3,174,883 3,172,922
Income taxes payable 1,100,929 802,556
Deferred revenue 14,480,312 11,394,820
Current portion of long-term debt 2,874,505 6,991,567
Current portion of finance lease obligations 1,571,973 1,410,675
Current portion of operating lease obligations 3,583,167 3,508,864
Total current liabilities 129,579,519 132,501,195
Long-term debt, less current portion 84,536,980 60,099,402
Income taxes payable 267,998 357,331
Deferred income taxes 578,732 578,732
Finance lease obligations, less current portion 3,116,405 2,805,135
Operating lease obligations, less current portion 7,061,053 7,903,898
Other long-term liabilities 1,057,121 1,051,587
Total long-term liabilities 96,618,289 72,796,085
Total liabilities 226,197,808 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 July 31, 2022 and April 30, 2022, respectively 60,434 60,379
Capital in excess of par value 41,799,121 41,654,410
Retained earnings 47,995,883 46,619,208
Total stockholders' equity 89,855,438 88,333,997
Total liabilities and stockholders' equity $ 316,053,246 $ 293,631,277