v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 6,363 $ 1,431
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 8,050 6,696
Non-cash stock based compensation expense 3,090 3,708
Deferred income taxes 0 (432)
Loss on disposal of assets 128 481
Changes in accounts receivable and contract assets 68,064 (12,863)
Changes in inventories (1,142) (34,826)
Changes in accounts payable (38,567) 7,333
Changes in accrued compensation and related taxes 303 (6,146)
Changes in accrued warranty (1,143) (379)
Change in other assets and liabilities (9,525) (1,672)
Net cash provided by (used in) operating activities 35,621 (36,669)
Cash flows from investing activities:    
Purchases of property, plant and equipment (10,963) (10,010)
Proceeds from sale of property, plant and equipment 82 148
Acquisition of business, net of cash acquired (500) 0
Net cash used in investing activities (11,381) (9,862)
Cash flows from financing activities:    
Proceeds from long-term debt 70,000 85,000
Payments on long-term debt (81,000) (30,000)
Payment of dividends (3,653) (3,640)
Purchase and retirement of common stock (8,786) (26,789)
Exercise and vesting of stock incentive awards (4,541) (8,591)
Net cash provided by (used in) financing activities (27,980) 15,980
Net decrease in cash and cash equivalents (3,740) (30,551)
Cash and cash equivalents at beginning of period 11,548 37,158
Cash and cash equivalents at end of period $ 7,808 $ 6,607