XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 15 $ 287
Restricted cash 6,650 8,736
Accounts receivable, net 143,806 138,108
Income tax receivable 1,125 0
Inventories, net 177,731 213,532
Contract assets 95,120 45,194
Prepaid expenses and other 3,389 3,097
Total current assets 427,836 408,954
Property, plant and equipment, net 427,652 369,947
Intangible assets, net and goodwill 158,838 149,945
Right of use assets 15,505 11,774
Note receivable 794 816
Total assets 1,030,625 941,436
Current liabilities:    
Accounts payable 27,199 27,484
Accrued liabilities 96,243 85,508
Contract liabilities 16,391 13,757
Total current liabilities 139,833 126,749
Revolving credit facility, long-term 55,677 38,328
Deferred tax liabilities 1,658 12,134
Other long-term liabilities 20,527 16,807
New markets tax credit obligations1 16,074 12,194
Commitments and contingencies (Note 18)
Stockholders' equity:    
Preferred stock, $.001 par value, 5,000,000 shares authorized, no shares issued 0 0
Common stock, $.004 par value, 200,000,000 shares authorized2, 81,246,902 and 81,508,381 issued and outstanding at September 30, 2024 and December 31, 2023, respectively 325 326
Additional paid-in capital 59,398 122,063
Retained earnings 737,133 612,835
Total stockholders' equity 796,856 735,224
Total liabilities and stockholders' equity $ 1,030,625 $ 941,436