XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 13 $ 287
Restricted cash 12,065 8,736
Accounts receivable, net 149,149 138,108
Income tax receivable 4,969 0
Inventories, net 182,988 213,532
Contract assets 68,171 45,194
Prepaid expenses and other 5,740 3,097
Total current assets 423,095 408,954
Property, plant and equipment:    
Land 16,018 15,438
Buildings 240,317 205,841
Machinery and equipment 403,664 391,366
Furniture and fixtures 41,128 40,787
Total property, plant and equipment 701,127 653,432
Less: Accumulated depreciation 287,893 283,485
Property, plant and equipment, net 413,234 369,947
Intangible assets, net 75,560 68,053
Goodwill 81,892 81,892
Right of use assets 16,086 11,774
Note receivable 849 816
Total assets 1,010,716 941,436
Current liabilities:    
Accounts payable 28,958 27,484
Accrued liabilities 85,499 85,508
Contract liabilities 26,862 13,757
Total current liabilities 141,319 126,749
Revolving credit facility, long-term 85,884 38,328
Deferred tax liabilities 5,811 12,134
Other long-term liabilities 21,170 16,807
New markets tax credit obligations1 [1] 16,034 12,194
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $.001 par value, 5,000,000 shares authorized, no shares issued 0 0
Common stock, $.004 par value, 100,000,000 shares authorized2, 80,950,856 and 81,508,381 issued and outstanding at June 30, 2024 and December 31, 2023, respectively 324 326
Additional paid-in capital 49,174 122,063
Retained earnings 691,000 612,835
Total stockholders' equity 740,498 735,224
Total liabilities and stockholders' equity $ 1,010,716 $ 941,436
[1]
1 Held by variable interest entities (Note 16)