XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 206 $ 672
Receivables, net of allowances for doubtful accounts of $248 at December 31, 2024 and $685 at December 31, 2023 49,782 57,445
Inventories, net 54,756 67,782
Tooling in progress 4,761 5,457
Prepaid expenses and other current assets 3,439 3,267
Total current assets 112,944 134,623
Property, plant and equipment, net 156,528 175,745
Assets held for sale 1,402  
Goodwill 92,650 92,650
Intangible assets, net 51,734 58,667
Operating lease assets 28,615 32,233
Other long-term assets 1,697 2,743
Total assets 445,570 496,661
LIABILITIES AND SHAREHOLDERS' EQUITY    
Accounts payable 39,119 46,526
Current portion of operating lease obligation 4,914 5,064
Accrued liabilities:    
Salaries, wages, and payroll taxes 5,094 6,368
Profit sharing and bonus 4,375 3,107
Other current liabilities 11,090 10,644
Total current liabilities 64,592 71,709
Bank revolving credit notes 79,725 147,493
Operating lease obligation, less current maturities 25,412 28,606
Deferred compensation, less current portion 4,719 3,816
Deferred income tax liability 16,831 12,606
Other long-term liabilities 2,538 2,453
Total liabilities 193,817 266,683
Commitments and contingencies (see Note 9)
Common shares, no par value, 75,000,000 authorized, 22,300,106 shares issued at December 31, 2024 and 21,853,477 at December 31, 2023
Additional paid-in-capital 207,076 205,373
Retained earnings 60,086 34,118
Treasury shares at cost, 1,883,198 shares at December 31, 2024 and 1,542,893 at December 31, 2023 (15,409) (9,513)
Total shareholders' equity 251,753 229,978
Total liabilities and shareholders' equity $ 445,570 $ 496,661