XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and restricted cash $ 73,278 $ 7,406
Trade receivables, net of allowance of $63,875 and $5,015 at December 31, 2024 and 2023, respectively 239,506 118,360
Contract assets 5,062 0
Inventories 271,173 141,188
Assets held for sale 4,749 0
Prepaid expenses and other current assets 47,623 21,318
Total current assets 641,391 288,272
Noncurrent assets    
Property and equipment, net 190,786 52,424
Right of use assets - operating 54,873 32,673
Goodwill 60,176 23,932
Intangibles, net 108,363 41,808
Deferred tax asset, net 134,540 14,017
Equity method investment 0 20,025
Other long-term assets 7,354 2,149
Total noncurrent assets 556,092 187,028
Total assets 1,197,483 475,300
Current liabilities    
Accounts payable 65,201 32,035
Operating lease liabilities 10,547 7,358
Accrued expenses 60,593 28,736
Contract liabilities 13,463 0
Current portion of long-term debt and finance lease obligations 10,467 9,824
Other current liabilities 2,387 670
Total current liabilities 162,658 78,623
Noncurrent liabilities    
Long-term debt and finance lease obligations 24,901 40,566
Operating lease liabilities 45,153 27,159
Deferred income taxes 624 0
Other long-term liabilities 5,991 31
Total noncurrent liabilities 76,669 67,756
Total liabilities 239,327 146,379
Commitments and contingencies (Note 16)
Stockholders' equity    
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued)
Common stock:    
$0.01 par value, 100,000,000 and 40,249,394 shares authorized at December 31, 2024 and 2023, respectively; 69,178,262 and 30,928,647 shares issued and outstanding at December 31, 2024 and 2023, respectively 692 309
Additional paid-in capital 755,077 180,633
Accumulated other comprehensive income (8,863) 2,071
Retained earnings 211,250 145,908
Total stockholders' equity 958,156 328,921
Total liabilities and stockholders' equity $ 1,197,483 $ 475,300