XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 2,515 $ 5,451
Restricted Cash 465 498
Accounts receivable, net of allowance for credit losses of $421 and $477, respectively 160,954 127,158
Inventories, net 199,579 198,939
Contract assets 15,126 15,151
Prepaid expenses and other 5,540 1,919
Total current assets 384,179 349,116
Property, plant and equipment:    
Land 8,904 8,537
Buildings 177,119 169,156
Machinery and equipment 360,628 342,045
Furniture and fixtures 31,868 30,033
Total property, plant and equipment 578,519 549,771
Less: Accumulated depreciation 253,953 245,026
Property, plant and equipment, net 324,566 304,745
Intangible assets, net 63,704 64,606
Goodwill 81,892 81,892
Right of use assets 7,166 7,123
Note receivable 6,407 6,421
Total assets 867,914 813,903
Current liabilities:    
Accounts payable 29,561 45,513
Accrued liabilities 86,173 78,630
Contract liabilities 22,137 21,424
Total current liabilities 137,871 145,567
Revolving credit facility, long-term 83,664 71,004
Deferred tax liabilities 19,582 18,661
Other long-term liabilities 10,923 11,508
New market tax credit obligation (a) 6,460 6,449 [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, 54,201,863 and 53,425,184 issued and outstanding at March 31, 2023 and December 31, 2022, respectively 217 214
Additional paid-in capital 117,077 98,735
Retained earnings 492,120 461,765
Total stockholders' equity 609,414 560,714
Total liabilities and stockholders' equity $ 867,914 $ 813,903
[1]  (a) Held by variable interest entities (Note 16)