OneSpan 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 OneSpan Inc. (OSPN) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income57.08-29.80-14.43-30.58-5.467.863.04
Depreciation & Amortization8.366.487.078.9312.0011.5512.14
Deferred Income Tax-16.160.121.642.82-1.49-1.62-7.43
Stock Based Compensation8.9614.258.644.354.740.000.00
Change in Working Capital-4.53-5.052.1314.443.51-2.98-10.45
Change in Accounts Receivable1.191.00-9.655.834.990.000.00
Change in Inventory4.08-3.28-2.172.216.730.000.00
Change in Accounts Payable-2.07-2.629.262.72-5.240.000.00
Change in Other Working Capital-6.07-2.16-2.35-3.51-5.670.000.00
Other Operating Activities-16.1617.5112.652.82-1.493.370.00
Net Cash from Operating Activities55.67-10.74-5.76-2.7514.9218.241.23
Investing Activities
Capital Expenditures-9.3112.545.03-2.17-3.107.45-3.69
Acquisitions0.00-1.800.000.000.000.00-53.07
Purchases of Investments0.002.3351.61-8.78-1.430.000.00
Sales/Maturities of Investments-0.062.3351.61-0.04-0.13-2.4457.18
Other Investing Activities-0.060.0018.870.00-0.130.00-0.24
Net Cash from Investing Activities-9.31-12.0146.59-10.98-4.66-9.890.19
Financing Activities
Common Stock Issued0.000.00-5.72-7.47-5.030.000.00
Common Stock Repurchased-5.04-29.16-7.31-10.39-7.060.000.00
Dividends Paid-4.770.000.000.000.000.000.00
Other Financing Activities-5.24-2.94-1.59-2.92-2.03-0.57-0.97
Net Cash from Financing Activities-5.24-32.09-7.31-10.39-7.06-0.57-0.97
Summary
Effect of Forex Changes on Cash-1.321.00-0.37-0.900.91-0.21-1.56
Net Change in Cash41.12-53.8533.52-25.014.117.570.45
Cash at Beginning of Period43.5397.3864.2389.2485.1377.5678.66
Cash at End of Period83.33-22.7597.3864.2389.2485.1377.56
Free Cash Flow46.36-23.28-10.78-4.9111.8210.79-2.46
Supplemental Disclosures
Income Taxes Paid2.304.992.037.709.447.8410.88