v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 8,458,920 $ 6,794,093
Short-term investments (Note 3) 1,030,416 3,217,065
Accounts receivable, net (Note 4) 7,112,660 8,177,371
Inventories, net (Note 5) 14,599,319 13,176,156
Prepaid expenses and other current assets 1,217,555 836,364
Total current assets 32,418,870 32,201,048
Property and equipment, net 1,443,088 1,669,026
Operating lease right-of use assets 3,986,046 1,536,094
Deposits and other 38,092 38,093
Goodwill 1,489,722 1,489,722
Total Assets 39,375,818 36,933,982
Current liabilities    
Accounts payable 4,097,309 2,068,017
Accrued expenses and other liabilities (Note 6) 3,516,054 4,806,675
Current portion of operating lease obligation (Note 9) 457,302 285,937
Current portion of notes payable (Note 7) 1,177,064 1,035,050
Total current liabilities 9,247,729 8,195,679
Deferred tax liability, net 77,562 52,574
Operating lease obligation, net of current portion (Note 9) 3,846,257 1,513,684
Total liabilities 13,171,548 9,761,937
Commitments and contingencies (Note 9)
Stockholders’ equity    
Common stock, $0.0001 par value; 50,000,000 shares authorized; 21,920,779 and 21,148,810 shares issued and outstanding 2,192 2,115
Additional paid-in capital 50,908,298 49,082,737
Accumulated other comprehensive income 1,385,205 140,254
Accumulated deficit (26,091,425) (22,053,061)
Total stockholders’ equity 26,204,271 27,172,045
Total Liabilities and Stockholders' Equity $ 39,375,818 $ 36,933,982