XML 26 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 116,369 $ 101,265
Accounts receivable, net 142,511 118,004
Inventories 159,309 142,605
Other current assets 12,645 8,238
Total current assets 430,834 370,112
Property, plant and equipment, net 57,097 73,395
Operating lease right of use assets 19,079 18,231
Other non-current assets 2,083 1,373
Intangible assets, net 159,729 172,479
Goodwill 199,404 183,306
Total assets 868,226 818,896
Current liabilities    
Accounts payable 139,264 112,995
Accrued wages payable 16,734 11,512
Accrued interest payable 6,636 1,912
Other accrued expenses 10,692 7,725
Current portion of operating leases 7,608 6,595
Current portion of long-term debt and finance leases 8,595 8,751
Total current liabilities 189,529 149,490
Operating leases, less current installments 13,763 12,405
Long-term debt, less current installments 437,820 443,276
Finance leases, less current installments 516 907
Other non-current liabilities 3,600 1,025
Total non-current liabilities 455,699 457,613
Equity    
Additional paid-in capital 387,349 378,709
Class A treasury stock, at cost, 373 and 373 shares, respectively (3,857) (3,857)
Accumulated deficit (160,602) (162,733)
Accumulated other comprehensive loss (1,706) (2,224)
Total stockholders' equity 221,213 209,924
Non-controlling interest 1,785 1,869
Total equity 222,998 211,793
Total liabilities and equity 868,226 818,896
Class A Common Stock    
Equity    
Common stock value 29 29
Class B Common Stock    
Equity    
Common stock value $ 0 $ 0