MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

The latest financial statement is for the quarter ending 2025-09-30.

Cash Flow Overview

Free Cash flow
$6,937K

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Cash Flow
2025-09-30
2025-06-30
Net income
4,242 6,152
Depreciation and amortization
1,535 2,773
Amortization of deferred loan costs
52 104
Share-based compensation
2,159 2,837
Provision for inventory obsolescence
299 191
Deferred income tax (benefit) expense
-317 -1,398
Gain on sale of property and equipment
26 475
(recovery of) provision for credit losses
-25 19
Net foreign currency unrealized (gain) loss
-592 1,854
Proceeds from note receivable
0 0
Accounts receivabletrade
-431 1,827
Inventories, net
1,312 1,476
Prepaid expenses and other assets
-2,182 -972
Accounts payabletrade
-2,170 1,719
Accrued expenses
1,365 -1,680
Other liabilities
-1,325 -4,101
Income taxes receivable/payable
-514 -80
Net cash provided by operating activities
7,168 1,876
Purchases of property and equipment
231 745
Purchase and development of software and technology
61 0
Proceeds from sales of property and equipment
464 271
Acquisition of business, net of cash acquired
5,758 -
Net cash used in investing activities
-5,586 -474
Payments on finance leases
554 1,072
Line of credit borrowings
0 2,338
Payments of line of credit borrowings
0 2,338
Treasury shares withheld
0 268
Distribution to noncontrolling interest
1,000 900
Net cash used in financing activities
-1,554 -2,240
Effect of exchange rate changes on cash and cash equivalents
-105 330
Net change in cash and cash equivalents
-77 -508
Cash and cash equivalents at beginning of period
25,880 -
Cash and cash equivalents at end of period
25,295 -
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

NCS Multistage Holdings, Inc. (NCSM)

NCS Multistage Holdings, Inc. (NCSM)