XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 37,221 $ 752
Accounts receivable, net 90,943 77,262
Inventories 45,216 36,727
Other current assets 6,885 14,864
Total current assets 180,265 129,605
Property and equipment, net 48,125 45,064
Intangible assets, net 15,151 11,979
Goodwill 68,419 56,046
Operating lease right-of-use assets 29,720 28,113
Deferred tax assets 5,973  
Other assets 374 358
Total assets 348,027 271,165
Current liabilities:    
Accounts payable 106,870 85,603
Accrued compensation 13,955 16,961
Line of credit 10,000 9,000
Notes payable, current portion 5,434 3,977
Operating leases, current portion 6,963 6,229
Other current liabilities 15,096 16,245
Total current liabilities 158,318 138,015
Notes payable, net of current portion 28,666 18,992
Operating leases, net of current portion 23,840 22,803
Other liabilities 3,307 31,496
Total liabilities 214,131 211,306
Commitments and contingencies (see Note 6)
Equity:    
Members' equity   28,209
Additional paid-in capital 122,323  
Retained earnings 5,181  
Non-controlling interests 6,329 31,650
Total equity 133,896 59,859
Total liabilities and equity 348,027 $ 271,165
Class A common stock [Member]    
Equity:    
Common stock 9  
Class B common stock [Member]    
Equity:    
Common stock $ 54