XML 12 R2.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,336,446 $ 18,321,624
Accounts receivable, net 11,619,763 9,758,176
Inventories, net 4,302,159 4,609,362
Prepaid and other current assets 2,322,725 3,025,248
Total current assets 35,581,093 35,714,410
Non-current inventories 11,868,487 12,804,529
Property and equipment, net 337,089 367,903
Intangible assets, net 20,458,835 22,607,918
Goodwill 914,000 914,000
Operating lease right-of-use assets 6,365,790 6,674,394
Other assets 2,993,881 2,692,921
Total assets 78,519,175 81,776,075
Current liabilities:    
Accounts payable 12,508,026 14,037,629
Operating lease current liabilities 376,780 348,092
Other current liabilities 11,871,363 13,596,528
Total current liabilities 24,756,169 27,982,249
Revolving line of credit 16,091,592 12,784,144
Operating lease non-current liabilities 5,100,260 5,296,247
Other long-term liabilities 6,538,970 6,453,566
Total liabilities 52,486,991 52,516,206
Shareholders’ equity:    
Common stock—no par value; 100,000,000 shares authorized; 14,083,183 and 14,121,833 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 46,869,026 47,091,602
Accumulated deficit (20,520,036) (17,488,161)
Total shareholders’ equity 26,348,990 29,603,441
Noncontrolling interests (316,806) (343,572)
Total equity 26,032,184 29,259,869
Total liabilities and equity $ 78,519,175 $ 81,776,075