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 cash equivalents $ 10,216 $ 22,841
Accounts receivable—net 118,030 54,810
Contract revenues in excess of billings 74,197 68,735
Inventories 29,866 33,912
Prepaid expenses 2,828 1,486
Other current assets 28,281 44,544
Total current assets 263,418 226,328
PROPERTY AND EQUIPMENT—Net 703,252 614,608
OPERATING LEASE ASSETS 96,099 88,398
GOODWILL 76,576 76,576
INVENTORIES—Noncurrent 95,269 86,325
OTHER 20,489 18,605
TOTAL 1,255,103 1,110,840
LIABILITIES AND EQUITY    
Accounts payable 101,309 83,835
Accrued expenses 41,640 37,361
Operating lease liabilities 47,268 28,687
Billings in excess of contract revenues 25,796 29,560
Total current liabilities 216,013 179,443
LONG-TERM DEBT 448,216 412,070
OPERATING LEASE LIABILITIES—Noncurrent 50,432 61,444
DEFERRED INCOME TAXES 78,985 62,232
OTHER 12,547 10,103
Total liabilities 806,193 725,292
COMMITMENTS AND CONTINGENCIES (Note 12)
EQUITY:    
Common stock -$.0001 par value; 170,000 shares authorized, 67,280 shares issued and outstanding at December 31, 2024; 90,000 shares authorized, 66,623 shares issued and outstanding at December 31, 2023. 7 6
Additional paid-in capital 322,383 317,337
Accumulated retained earnings 127,485 70,220
Accumulated other comprehensive loss (965) (2,015)
Total equity 448,910 385,548
TOTAL $ 1,255,103 $ 1,110,840