v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 15,147 $ 115,724
Trade receivables, net of allowance of $3,004 and $2,558, respectively 259,987 120,327
Costs in excess of billings, net 23,772 26,799
Inventories, net 268,010 116,770
Prepaid expenses and other current assets 74,430 56,904
Assets of discontinued operations 71,098 192,362
Total current assets 712,444 628,886
Property, plant, and equipment, net 190,518 130,456
Operating lease assets 164,046 55,355
Goodwill 939,052 415,032
Customer relationships, net 620,097 109,092
Other intangibles, net 140,721 34,464
Other assets 19,407 20,318
Total assets 2,786,285 1,393,603
Current liabilities:    
Accounts payable 210,672 108,216
Accrued expenses 199,671 155,807
Billings in excess of costs 6,328 8,879
Liabilities of discontinued operations 72,304 93,120
Total current liabilities 488,975 366,022
Long-term debt 1,218,076 0
Deferred income taxes 12,936 5,116
Non-current operating lease liabilities 151,202 46,199
Other non-current liabilities 24,344 25,868
Stockholders’ equity:    
Preferred stock, $0.01 par value; authorized 10,000 shares; none outstanding 0 0
Common stock, $0.01 par value; authorized 100,000 shares; 34,698 and 34,482 shares issued and outstanding, respectively 347 345
Additional paid-in capital 358,365 353,018
Retained earnings 772,183 831,463
Accumulated other comprehensive loss (5,952) (3,683)
Treasury stock, at cost; 5,015 and 4,935 shares, respectively (234,191) (230,745)
Total stockholders’ equity 890,752 950,398
Total liabilities and shareholders' equity $ 2,786,285 $ 1,393,603