XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 5,451 $ 2,859
Restricted cash 498 628
Accounts receivable, net of allowance for credit losses of $477 and $549, respectively 127,158 70,780
Income tax receivable 0 5,723
Inventories, net 198,939 130,270
Contract assets 15,151 5,749
Prepaid expenses and other 1,919 2,071
Total current assets 349,116 218,080
Property, plant and equipment:    
Land 8,537 5,016
Buildings 169,156 135,861
Machinery and equipment 342,045 318,259
Furniture and fixtures 30,033 23,072
Total property, plant and equipment 549,771 482,208
Less: Accumulated depreciation 245,026 224,146
Property, plant and equipment, net 304,745 258,062
Intangible assets, net 64,606 70,121
Goodwill 81,892 85,727
Right of use assets 7,123 16,974
Other long-term assets 6,421 1,216
Total assets 813,903 650,180
Current liabilities:    
Accounts payable 45,513 29,020
Accrued liabilities 78,630 50,206
Contract liabilities 21,424 7,542
Total current liabilities 145,567 86,768
Revolving credit facility, long-term 71,004 40,000
Deferred tax liabilities 18,661 31,993
Other long-term liabilities 11,508 18,843
New market tax credit obligation [1] 6,449 6,406
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, 53,425,184 and 52,527,985 issued and outstanding at December 31, 2022 and 2021, respectively 214 210
Additional paid-in capital 98,735 81,654
Retained earnings 461,765 384,306
Total stockholders’ equity 560,714 466,170
Total liabilities and stockholders’ equity $ 813,903 $ 650,180
[1]      (a) Held by variable interest entities (Note 17)