ePlus Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for ePlus inc. (PLUS) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec 2025Mar 2024Mar 2023Mar 2022Mar 2021Mar 2020Mar 2019
Operating Activities
Net Income107.98115.78119.36105.6074.4069.0863.19
Depreciation & Amortization29.6025.9318.5924.3119.9919.1618.64
Deferred Income Tax3.41-2.662.08-3.580.000.003.28
Stock Based Compensation10.009.737.837.117.170.000.00
Change in Working Capital149.6698.96-160.47-149.7433.49-170.49-41.85
Change in Accounts Receivable30.13-104.04-78.68-50.80-5.060.000.00
Change in Inventory29.36104.78-88.10-85.45-16.800.000.00
Change in Accounts Payable112.0882.9175.27-11.7676.770.000.00
Change in Other Working Capital-21.9215.30-68.96-0.03-21.430.000.00
Other Operating Activities1.51-2.662.08-0.03-4.238.12-0.16
Net Cash from Operating Activities302.15248.45-15.43-20.57129.51-74.1739.41
Investing Activities
Capital Expenditures-6.60-8.50-9.38-23.18-11.517.01-8.01
Acquisitions-124.93-54.18-13.290.00-27.03-15.04-49.76
Other Investing Activities2.660.000.000.000.000.00-28.06
Net Cash from Investing Activities-128.87-61.96-18.93-1.26-35.76-20.34-96.21
Financing Activities
Debt Repayment8.03-327.09-206.78-99.99-108.70-31.88-43.05
Common Stock Issued3.643.02-7.22-13.61-6.95-14.43-18.75
Common Stock Repurchased-46.94-9.85-7.22-13.61-6.950.000.00
Other Financing Activities-2.31-47.44-10.7146.67-0.565.57-7.63
Net Cash from Financing Activities-37.58-36.62-20.9547.18-49.80100.6318.46
Summary
Effect of Forex Changes on Cash0.650.063.020.47-0.620.29-0.04
Net Change in Cash136.35149.93-52.2925.3543.336.42-38.34
Cash at Beginning of Period253.02103.09155.38129.5686.2379.82118.20
Cash at End of Period389.38253.02103.09155.38129.5686.2379.82
Free Cash Flow295.54239.95-24.81-43.75117.99-79.4827.78
Supplemental Disclosures
Interest Paid2.303.774.071.711.442.261.86
Income Taxes Paid48.7341.5351.9847.1431.6928.3619.94