XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 12,995 $ 18,726
Accounts receivable, net 93,118 54,390
Inventories 71,251 44,019
Prepaid expenses and other current assets 11,007 7,720
Total Current Assets 188,371 124,855
Property and equipment, net 5,844 4,824
Goodwill 52,942 10,686
Intangible assets, net 42,398 1,734
Other assets 9,306 7,868
Total Assets 298,861 149,967
Current Liabilities:    
Revolving credit facility 49,412  
Accounts payable 34,839 26,908
Other current liabilities 39,421 29,424
Total Current Liabilities 123,672 56,332
Debt, non-current 45,620  
Income tax payable 1,362 1,546
Other liabilities 7,603 7,012
Total Liabilities 178,257 64,890
Commitments and Contingencies
Stockholders’ Equity    
Common stock, $0.001 par value - 25,000,000 shares authorized; 19,961,696 and 17,531,702 shares issued and outstanding as of December 31, 2024 and 2023, respectively 20 18
Additional paid-in capital 239,983 220,185
Accumulated deficit (118,094) (134,277)
Accumulated other comprehensive loss (1,305) (849)
Total Stockholders’ Equity 120,604 85,077
Total Liabilities and Stockholders’ Equity $ 298,861 $ 149,967