XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 17,344,001 $ 17,853,853
Accounts receivable, net of allowances 4,838,224 7,811,159
Notes receivable 2,983 4,700
Inventories 26,779,918 23,146,177
Prepaid expenses 922,908 1,082,425
Total current assets 49,888,034 49,898,314
Property and equipment, net 11,383,884 10,764,224
Right-of-use assets from operating leases 3,988,319 4,189,621
Goodwill 3,921,453 3,921,453
Intangible assets, net 4,435,699 4,499,170
Deferred tax asset 6,715 0
Other assets 224,756 201,447
Total assets 73,848,860 73,474,229
Current liabilities:    
Accounts payable 3,094,824 3,126,743
Notes payable 1,307,921 1,361,443
Operating lease liabilities 1,939,765 1,807,729
Accrued expenses 1,842,567 2,486,423
Other liabilities 301,670 211,651
Total current liabilities 8,486,747 8,993,989
Deferred tax liability 0 38,668
Notes payable, less current portion 12,998,945 13,572,048
Operating lease liabilities, less current portion 2,203,082 2,560,671
Total liabilities 23,688,774 25,165,376
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 26,155,229 shares outstanding as of June 30, 2024; 26,924,631 shares issued and 26,508,658 shares outstanding as of December 31, 2023 269,246 269,246
Treasury stock at cost, 769,402 and 415,973 shares, as of June 30, 2024 and December 31, 2023, respectively (3,775,534) (2,155,049)
Additional paid-in capital 40,173,000 40,173,000
Retained earnings 13,493,374 10,021,656
Total stockholders' equity 50,160,086 48,308,853
Total liabilities and stockholders' equity $ 73,848,860 $ 73,474,229