XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 10,738 $ 2,859
Restricted Cash 530 628
Accounts receivable, net of allowance for credit losses of $682 and $549, respectively 134,073 70,780
Income tax receivable 1,941 5,723
Inventories, net 176,888 130,270
Contract assets 9,592 5,749
Prepaid expenses and other 2,302 2,071
Total current assets 336,064 218,080
Property, plant and equipment:    
Land 8,537 5,016
Buildings 166,193 135,861
Machinery and equipment 336,123 318,259
Furniture and fixtures 27,814 23,072
Total property, plant and equipment 538,667 482,208
Less: Accumulated depreciation 242,213 224,146
Property, plant and equipment, net 296,454 258,062
Intangible assets, net 65,507 70,121
Goodwill 81,892 85,727
Right of use assets 1,684 16,974
Note receivable 4,242 1,216
Total assets 785,843 650,180
Current liabilities:    
Accounts payable 48,613 29,020
Accrued liabilities 61,780 50,206
Contract liabilities 31,791 7,542
Total current liabilities 142,184 86,768
Revolving credit facility, long-term 76,291 40,000
Deferred tax liabilities 31,430 31,993
Other long-term liabilities 5,642 18,843
New market tax credit obligation (a) 6,438 6,406 [1]
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 authorized, 53,214,971 and 52,527,985 issued and outstanding at September 30, 2022 and December 31, 2021, respectively 213 210
Additional paid-in capital 87,949 81,654
Retained earnings 435,696 384,306
Total stockholders' equity 523,858 466,170
Total liabilities and stockholders' equity $ 785,843 $ 650,180
[1]  (a) Held by variable interest entities (Note 17)