v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 7,768 $ 305
Receivables, net 127,958 90,599
Contract assets 8,049 7,409
Inventories 500,864 380,438
Other current assets 36,389 15,202
Current assets held-for-sale 93,002 54,925
Total current assets 774,030 548,878
Property and equipment, net 58,076 40,501
Intangible assets, net 114,130 86,558
Goodwill 351,781 217,262
Operating lease right-of-use assets 28,684 21,558
Other assets 23,637 29,019
Non-current assets held-for-sale 0 56,013
Total assets 1,350,338 999,789
Current liabilities:    
Current portion of long-term debt 22,500 10,000
Accounts payable 173,036 128,504
Accrued expenses and other current liabilities 36,383 31,889
Dividends payable 1,576 1,282
Current liabilities held-for-sale 53,391 52,929
Total current liabilities 286,886 224,604
Long-term debt, less current portion 406,844 276,300
Deferred compensation 7,939 7,398
Long-term operating lease obligations 24,959 19,154
Deferred tax liabilities 6,985 4,759
Non-current liabilities held-for-sale 0 18,048
Total liabilities 733,613 550,263
Commitments and contingencies (Note 13)
Stockholders' equity:    
Common stock, par value $0.05 per share, authorized 23,000,000 shares; issued and outstanding 15,756,918 and 12,816,613 respectively 788 641
Additional paid-in capital 229,103 92,620
Retained earnings 384,702 351,297
Accumulated other comprehensive income 2,132 4,968
Total stockholders' equity 616,725 449,526
Total liabilities and stockholders' equity $ 1,350,338 $ 999,789

Source