XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 287 $ 5,451
Restricted cash 8,736 498
Accounts receivable, net 138,108 127,158
Inventories, net 213,532 198,939
Contract assets 45,194 15,151
Prepaid expenses and other 3,097 1,919
Total current assets 408,954 349,116
Property, plant and equipment:    
Land 15,438 8,537
Buildings 205,841 169,156
Machinery and equipment 391,366 342,045
Furniture and fixtures 40,787 30,033
Total property, plant and equipment 653,432 549,771
Less:  Accumulated depreciation 283,485 245,026
Property, plant and equipment, net 369,947 304,745
Intangible assets, net 68,053 64,606
Goodwill 81,892 81,892
Right of use assets 11,774 7,123
Other long-term assets 816 6,421
Total assets 941,436 813,903
Current liabilities:    
Accounts payable 27,484 45,513
Accrued liabilities 85,508 78,630
Contract liabilities 13,757 21,424
Total current liabilities 126,749 145,567
Revolving credit facility, long-term 38,328 71,004
Deferred tax liabilities 12,134 18,661
Other long-term liabilities 16,807 11,508
New market tax credit obligation [1] 12,194 6,449
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, 100,000,000 shares authorized, 81,508,381 and 80,137,776 issued and outstanding at December 31, 2023 and 2022, respectively2 326 322
Additional paid-in capital 122,063 98,735
Retained earnings 612,835 461,657
Total stockholders’ equity 735,224 560,714
Total liabilities and stockholders’ equity $ 941,436 $ 813,903
[1]
1 Held by variable interest entities (Note 17)