v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 29,030 $ 7,768
Receivables, net 197,563 127,958
Contract assets 29,960 8,049
Inventories 576,318 500,864
Prepaid expenses and other current assets 41,956 36,389
Current assets held-for-sale 0 93,002
Total current assets 874,827 774,030
Noncurrent assets:    
Property and equipment, net 85,586 58,076
Intangible assets, net 197,281 114,130
Goodwill 491,453 351,781
Operating lease right-of-use assets 53,326 28,684
Other assets 32,147 23,637
Total assets 1,734,620 1,350,338
Current liabilities:    
Current portion of long-term debt 30,000 22,500
Accounts payable 187,590 173,036
Accrued expenses and other current liabilities 62,195 36,383
Dividends payable 2,059 1,576
Current liabilities held-for-sale 0 53,391
Total current liabilities 281,844 286,886
Noncurrent liabilities:    
Long-term debt, less current portion 400,173 406,844
Deferred compensation 7,262 7,939
Long-term operating lease obligations 48,144 24,959
Deferred tax liabilities 0 6,985
Other long-term liabilities 9,011 0
Total liabilities 746,434 733,613
Commitments and contingencies (Note 13)
Stockholders' equity:    
Common stock, par value $0.05 per share, authorized 23,000,000 shares; issued and outstanding 20,590,496 and 15,756,918 respectively 1,030 788
Additional paid-in capital 591,600 229,103
Retained earnings 392,484 384,702
Accumulated other comprehensive income 3,072 2,132
Total stockholders' equity 988,186 616,725
Total liabilities and stockholders' equity $ 1,734,620 $ 1,350,338

Source