XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities      
Net Income $ 28,789 $ 135,536 $ 29,174
Adjustments to Reconcile Net Income to Net Cash Provided by (Used in) Operating Activities:      
Depreciation and amortization 31,421 28,389 28,850
Non-cash operating lease cost 7,267 3,349 3,157
Inventory write-down and property and equipment impairment due to restructuring 1,610 0 0
Stock-based compensation expense 10,744 11,212 9,299
Deferred income taxes (9,392) 1,768 327
(Recovery of) provision for credit losses (509) (454) 231
Noncash loss on extinguishment of debt 295 0 0
Insurance recoveries related to loss on operating assets 0 0 8,546
Gain on sale-leaseback 0 (132,522) 0
Other 1,060 (505) 826
Changes in Assets and Liabilities:      
Accounts receivable (31,188) (11,689) 8,877
Contract assets (14,885) (22,377) (47,358)
Inventories (20,841) (17,129) (20,183)
Production cost of contracts 8 (2,311) (1,488)
Other assets (1,354) (4,902) (212)
Accounts payable 24,222 2,793 (19,714)
Contract liabilities 4,991 13,813 13,747
Operating lease liabilities (6,473) (3,531) (2,953)
Accrued and other liabilities 6,915 (2,005) 1,485
Net Cash Provided by (Used in) Operating Activities 32,680 (565) 12,611
Cash Flows from Investing Activities      
Purchases of property and equipment (19,689) (16,863) (12,510)
Proceeds from sale-leaseback 0 143,100 0
Proceeds from sale of assets 82 553 5
Insurance recoveries related to property and equipment 0 0 4,954
Proceeds from life insurance 0 439 1,889
Post closing cash received from (payments for acquisition of) Magnetic Seal LLC, net of cash acquired 365 (69,479) 0
Post closing cash received from the acquisition of Nobles Worldwide, Inc., net 0 0 190
Net Cash (Used in) Provided by Investing Activities (19,242) 57,750 (5,472)
Cash Flows from Financing Activities      
Borrowings from senior secured revolving credit facility 4,000 96,000 65,900
Repayments of senior secured revolving credit facility (4,000) (121,000) (40,900)
Borrowings from term loans 250,000 0 0
Repayments of term loans (289,274) (7,926) (14,362)
Repayments of other debt (344) (362) (288)
Debt issuance costs (2,511) 0 0
Net cash paid upon issuance of common stock under stock plans (1,379) (4,047) (607)
Net Cash (Used in) Provided by Financing Activities (43,508) (37,335) 9,743
Net (Decrease) Increase in Cash and Cash Equivalents (30,070) 19,850 16,882
Cash and Cash Equivalents at Beginning of Year 76,316 56,466 39,584
Cash and Cash Equivalents at End of Year $ 46,246 $ 76,316 $ 56,466