XML 15 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 38,615,405 $ 18,154,849
Accounts receivable, net of allowances 3,590,145 10,984,191
Inventories 34,011,090 35,065,965
Prepaid expenses 1,145,788 1,239,483
Total current assets 77,362,428 65,444,488
Property and equipment, net 13,852,959 13,584,189
Right-of-use assets from operating leases 9,657,218 9,720,925
Goodwill 3,621,453 3,621,453
Intangible assets, net 3,220,335 3,407,167
Other assets 254,150 244,525
Total assets 107,968,543 96,022,747
Current liabilities:    
Accounts payable 3,628,552 4,294,443
Notes payable 7,688,363 7,787,468
Operating lease liabilities 2,359,567 1,937,295
Accrued expenses 6,201,656 2,791,003
Other current liabilities 2,106,382 1,871,215
Total current liabilities 21,984,520 18,681,424
Deferred tax liability 84,021 147,381
Notes payable, less current portion 2,108,290 2,137,167
Operating lease liabilities, less current portion 7,891,771 7,996,567
Total liabilities 32,068,602 28,962,539
Contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.01 par value; 60,000,000 shares authorized; 26,924,631 shares issued and 25,963,476 shares outstanding as of March 31, 2026; 26,924,631 shares issued and 25,963,476 shares outstanding as of December 31, 2025 269,246 269,246
Treasury stock at cost, 961,155 and 961,155 shares, as of March 31, 2026 and December 31, 2025, respectively (4,757,731) (4,757,731)
Additional paid-in capital 40,173,000 40,173,000
Retained earnings 40,215,426 31,375,693
Total stockholders' equity 75,899,941 67,060,208
Total liabilities and stockholders' equity $ 107,968,543 $ 96,022,747