Close

More on CSPI

- Summary
- Chart
- Profile
- Historical

Data

- Earnings
- Dividends (3.2% Yield)

Financials

Income Statement
Balance Sheet
Cash Flow Statement

Upcoming Events

- Earnings (5/8/24)

News

- Analyst Ratings
- Earnings Related
- Guidance
- Insider Trades
- Mgmt Changes
- M & A
- Retail Sales
- Rumors
- Stock Buybacks
More...

CSPI Cash Flow Statement

Click line-items for a historical chart and %
Net income 2.04M
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization 445K
Amortization of intangibles 97K
Loss on disposal of fixed assets, net -23K
Foreign exchange loss (gain) 118K
Non-cash changes in accounts receivable 103K
Stock-based compensation expense on stock options and restricted stock awards 300K
Deferred income taxes
Increase in cash surrender value of life insurance
Changes in operating assets and liabilities:
(Increase) decrease in accounts receivable -1.02M
(Increase) decrease in inventories -325K
(Increase) decrease in refundable income taxes 43K
(Increase) decrease in other current assets -415K
Decrease in other assets 63K
Increase (decrease) in accounts payable and accrued expenses -708K
Increase in deferred revenue 707K
Increase in pension and retirement plans liability -124K
Increase (decrease) in income taxes payable 840K
Increase (decrease) in other long term liabilities 6K
Net cash provided by operating activities 2.53M
Cash flows from investing activities:
Purchase of investments
Life insurance premiums paid
Purchases of property, equipment and improvements -486K
Net cash used in investing activities -647K
Cash flows from financing activities:
Proceeds from issuance of shares under employee stock purchase plan 72K
Purchase of common stock
Net cash used in financing activities -1.18M
Effects of exchange rate on cash -296K
Net increase (decrease) in cash and cash equivalents 409K
Cash and cash equivalents, beginning of period 11.18M
Cash and cash equivalents, end of period 11.59M
Cash paid for income taxes 37K
Cash paid for interest 85K