XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 5,238 $ 2,362
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and finance lease amortization 3,405 2,799
Amortization of intangible assets 1,008 1,061
Deferred income taxes (80) 635
Share-based compensation expense 1,025 990
Other, net 159 473
Changes in operating assets and liabilities:    
Trade and other receivables (4,965) 11,026
Contract assets, net (18,054) 13,775
Inventories (5,252) 59
Prepaid expenses and other assets 2,616 2,359
Accounts payable (4,777) (1,518)
Accrued and other liabilities (6,412) (7,739)
Net cash provided by (used in) operating activities (26,089) 26,282
Cash flows from investing activities:    
Purchases of property and equipment (4,570) (4,382)
Other investing activities 48 0
Net cash used in investing activities (4,522) (4,382)
Cash flows from financing activities:    
Borrowings on line of credit 64,664 34,602
Repayments on line of credit (29,286) (55,682)
Payments on finance lease obligations (381) (145)
Tax withholdings related to net share settlements of equity awards (320) (422)
Repurchase of common stock (3,872) 0
Net cash provided by (used in) financing activities 30,805 (21,647)
Change in cash and cash equivalents 194 253
Cash and cash equivalents, beginning of period 4,068 3,681
Cash and cash equivalents, end of period 4,262 3,934
Noncash investing and financing activities:    
Accrued property and equipment purchases 783 750
Right-of-use assets obtained in exchange for operating lease liabilities 303 0
Right-of-use assets obtained in exchange for finance lease liabilities $ 233 $ 394