Free cash flow generation remains highly sensitive to operational timing, with margins compressing from a peak of 21.0% in 2024Q1 to 11.7% in 2025Q3.
| Metric | TTM | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 | Dec'96 | Dec'95 |
|---|
| Cash from Operations | 66.34M | 74.83M | 68.99M | 56.62M | 43.67M | 52.3M | 45.95M | 24.05M | 25.51M | 27.95M | 19.62M | 18.19M | 22.28M | 22.95M | 15.24M | 14.4M | 7.53M | 7.67M | 8.77M | 3.83M | 5.6M | 4.96M | 4.33M | -2.12M | -5.35M | -7.34M | 10.35M | -1.6M | 1M | 1.7M | 500K |
| Operating CF Margin % | - | 13.54% | 12.89% | 9.99% | 9.09% | 14.09% | 14.11% | 8.46% | 9.89% | 13.86% | 11.14% | 11.07% | 15.37% | 18.16% | 13.45% | 16.25% | 13.61% | 12.38% | 15% | 6.21% | 9.18% | 7.61% | 6.82% | -3.54% | -6.99% | -8.14% | 16.18% | -4.12% | 2.67% | 4.67% | 1.97% |
| Operating CF Growth % | 685.99% | 8.47% | 21.86% | 29.63% | -16.49% | 13.82% | 91.05% | -5.72% | -8.75% | 42.5% | 7.83% | -18.34% | -2.91% | 50.6% | 5.84% | 91.09% | -1.81% | -12.46% | 128.79% | -31.55% | 12.93% | 14.56% | 303.77% | 60.31% | 27.16% | -170.92% | 747.13% | -260% | -41.18% | 240% | -87.18% |
| Net Income | 40.05M | 36.88M | 37.03M | 40.47M | 29.77M | 25.19M | 20.27M | 19.88M | 15.44M | 14.17M | 16.2M | 15.52M | 15.88M | 16.18M | 15.04M | 9.38M | 6.18M | 4.51M | 12.61M | -5.01M | -4.61M | 4.09M | 3.07M | -5.66M | -42.79M | 920K | 10.91M | -6.3M | -10.5M | 1.4M | -400K |
| Depreciation & Amortization | 21.3M | 20.76M | 20.55M | 19.8M | 19.84M | 13.94M | 14.03M | 12.56M | 13.61M | 11.61M | 9.88M | 8.66M | 8.38M | 7.44M | 5.04M | 4.55M | 4.62M | 3.62M | 3.85M | 5.52M | 5.21M | 4.6M | 4.74M | 4.5M | 8.1M | 6.42M | 3.52M | 2.8M | 2.6M | 1.9M | 1.2M |
| Stock-Based Compensation | -19K | 1.61M | 3.8M | 2.08M | 956K | 0 | 74K | 194K | 78K | 152K | 234K | 1.56M | 325K | 515K | 633K | 300K | 130K | 244K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | 1.16M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 436K | -1.78M | -2.5M | -624K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100K | -200K | 0 |
| Other Non-Cash Items | 1.14M | 11.26M | 1.96M | -251K | 14.97M | 5.54M | 3.11M | 7.44M | 6.27M | 3.1M | 3.92M | 2.16M | -792K | -679K | -211K | -132K | 130K | 455K | -11.49M | -17K | 267K | -157K | 693K | -6K | 22.69M | 1.85M | 215K | 500K | 1.7M | 300K | 100K |
| Working Capital Changes | 968K | 4.32M | 5.65M | -5.48M | -21.86M | 7.63M | 8.47M | -16.03M | -9.89M | -1.07M | -10.62M | -9.7M | -1.51M | 11K | -5.7M | 2.09M | -1.02M | -525K | 3.79M | 3.33M | 4.73M | -3.57M | -4.17M | -956K | 6.64M | -16.53M | -4.28M | 1.4M | 7.1M | -1.7M | -400K |
| Change in Receivables | -5.1M | -4.58M | 18.43M | -2.57M | -27.54M | -3.94M | 6.55M | -11.37M | -15.75M | -2.57M | -8.76M | -9.38M | 473K | 11K | -7.16M | 241K | 747K | 87K | 1.15M | 0 | 126K | -5.96M | 6.33M | 6.33M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.06M | 3.21M | -346K | 0 | 0 | 72K | -20K | -181K | 20K | 339K | 1K | -228K | 28K | 200K | 300K | -300K | -100K |
| Change in Payables | 8.35M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 446K | -1.28M | -363K | -82K | 0 | 0 | -2.64M | 2.34M | -3.37M | -3.37M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -8.87M | -22.61M | -27.62M | -34.46M | -22.2M | -9.6M | -15.44M | -19.55M | -7.32M | -34.2M | -16.63M | -26.06M | -21.71M | -10.43M | -29.83M | -391K | -10.38M | 11.27M | -2.39M | -5.18M | -5.15M | -11.6M | -3.16M | -2.77M | -9.2M | -29.23M | -12.61M | -3.3M | -4.4M | -4.1M | -2.8M |
| Capital Expenditures | -1.85M | -1.53M | -1.62M | -4.38M | -1.44M | -2.77M | -1.38M | -863K | -1.4M | -799K | -1.11M | -993K | -497K | -510K | -5.72M | -583K | -580K | -737K | -3.8M | -4.57M | -1.12M | -1.01M | -1.34M | -543K | -2.11M | -2.02M | -4.18M | -800K | -1.2M | -1.8M | -1.3M |
| CapEx % of Revenue | 0.31% | 0.28% | 0.3% | 0.77% | 0.3% | 0.75% | 0.42% | 0.3% | 0.54% | 0.4% | 0.63% | 0.6% | 0.34% | 0.4% | 5.05% | 0.66% | 1.05% | 1.19% | 6.5% | 7.4% | 1.84% | 1.54% | 2.11% | 0.9% | 2.76% | 2.24% | 6.54% | 2.06% | 3.21% | 4.95% | 5.12% |
| Acquisitions | -5.39M | -19.34M | -25.56M | -26.54M | -12.18M | -16.53M | -22.6M | -1.22M | -1.79M | -29.66M | -9.18M | -9.36M | -16.56M | 0 | -23.5M | -10.08M | 105K | 320K | 170K | 97K | 18K | 23K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100K | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | -1.63M | -1.74M | -434K | -3.54M | -8.58M | 9.7M | 8.54M | -17.47M | -4.13M | -3.75M | -6.34M | -15.71M | -4.65M | -9.92M | 17K | -3.15M | -9.8M | 10.95M | 525K | 477K | -3.91M | -5.47M | -1.82M | -2.22M | -7.09M | -27.21M | -8.42M | -2.5M | -3.1M | -2.4M | -1.5M |
| Cash from Financing | -59.6M | -45.15M | -17.29M | -18.28M | -21.27M | -39.65M | -36.98M | 8.43M | -19.41M | 20.41M | -11.94M | 46.32M | -3.33M | -3.42M | -503K | 4.92M | -62K | -3.37M | -756K | 672K | 765K | 806K | -12.08M | 2.07M | -298K | 70.69M | 4.81M | 9.3M | 2.5M | 4.4M | 1.5M |
| Debt Issued (Net) | -7.8M | -27.12M | 22.78M | 11.59M | 5.22M | 317K | -12.75M | -6.61M | 345K | 31.36M | -34K | -2.9M | 3.21M | 0 | 20K | -740K | -120K | -3.6M | -1M | 391K | 2.09M | -341K | -1.04M | 2.37M | -586K | -4.34M | 10K | -2.9M | 2.4M | -900K | 1.5M |
| Equity Issued (Net) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21K | 1000K | 0 | 0 | 247K | 281K | -815K | 1000K | 801K | -165K | 288K | 1000K | 1000K | 1000K | 100K | 1000K | 0 |
| Dividends Paid | -27.64M | -10.02M | -30.8M | -24.84M | -21.78M | -12.5M | -14.96M | -13.54M | -9.36M | -7.76M | -7.79M | -8.68M | -7.72M | -3.66M | 0 | -15.97M | 0 | 0 | 0 | 0 | -509K | 0 | -11.85M | -128K | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21K | 0 | 0 | 0 | 0 | 0 | -897K | -102K | -106K | -243K | 0 | -5.42M | 0 | 0 | 0 | 0 | 0 |
| Other Financing | -24.15M | -8.01M | -9.28M | -5.02M | -4.7M | -27.46M | -9.27M | 28.58M | -10.4M | -3.18M | -4.11M | 57.9M | 1.18M | 236K | -502K | 1.34M | 58K | 232K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Change in Cash | 4.36M | 6.84M | 22.88M | -5.03M | -37K | 6.21M | -5.21M | 11.05M | 582K | 13.13M | -10.33M | 37.38M | -2.61M | 9.03M | -14.95M | 19.31M | -2.96M | 15.13M | 5.24M | -954K | 1.54M | -6M | -11.2M | -3.12M | -14.73M | 34.33M | 2.47M | 4.4M | -1M | 1.8M | -800K |
| Free Cash Flow | 64.49M | 73.3M | 67.37M | 52.23M | 42.23M | 49.52M | 44.57M | 23.19M | 24.11M | 27.16M | 18.51M | 17.2M | 21.78M | 22.44M | 9.52M | 13.81M | 6.95M | 6.94M | 4.97M | -736K | 4.47M | 3.95M | 2.99M | -2.67M | -7.46M | -9.36M | 6.17M | -2.4M | -200K | -300K | -800K |
| FCF Margin % | 10.69% | 13.27% | 12.59% | 9.22% | 8.79% | 13.34% | 13.69% | 8.15% | 9.34% | 13.47% | 10.51% | 10.47% | 15.03% | 17.75% | 8.4% | 15.6% | 12.56% | 11.19% | 8.5% | -1.19% | 7.34% | 6.06% | 4.71% | -4.44% | -9.74% | -10.37% | 9.64% | -6.19% | -0.53% | -0.82% | -3.15% |
| FCF Growth % | 26.85% | 8.79% | 28.98% | 23.67% | -14.72% | 11.12% | 92.22% | -3.82% | -11.22% | 46.72% | 7.6% | -21.03% | -2.92% | 135.72% | -31.09% | 98.65% | 0.26% | 39.59% | 775.14% | -116.45% | 13.27% | 32.2% | 212.08% | 64.27% | 20.3% | -251.72% | 357.08% | -1100% | 33.33% | 62.5% | -180% |
| FCF per Share | 1.31 | 1.49 | 1.37 | 1.06 | 0.86 | 1.01 | 0.91 | 0.50 | 0.54 | 0.61 | 0.42 | 0.40 | 0.58 | 0.60 | 0.26 | 0.42 | 0.22 | 0.22 | 0.15 | -0.02 | 0.15 | 0.12 | 0.10 | -0.09 | -0.25 | -0.31 | 0.24 | -0.14 | -0.01 | -0.02 | -0.06 |
| FCF Conversion (FCF/Net Income) | 1.61x | 2.03x | 1.86x | 1.40x | 1.47x | 2.08x | 2.27x | 1.21x | 1.65x | 1.97x | 1.21x | 1.18x | 1.40x | 1.42x | 1.01x | 1.54x | 1.22x | 1.70x | 0.70x | -0.77x | -1.21x | 1.21x | 1.41x | 0.37x | 0.13x | -7.98x | 0.95x | 0.25x | -0.10x | 1.21x | -1.25x |
| Interest Paid | 0 | 5.55M | 3.21M | 1.31M | 1.26M | 371K | 0 | 312K | 572K | 358K | 113K | 74K | 34K | -17K | -8K | 0 | 0 | 15K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 0 | 10.45M | 15.89M | 14.46M | 13.05M | 7.83M | 6.74M | 5.42M | 5.37M | 4.51M | -2.02M | -1.6M | -1.52M | -1.25M | -1.01M | 0 | 0 | 534K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Geopolitical and labor cost exposure
As reported in recent financial statements, Magic Software's operating cash flow to net income ratio has fluctuated significantly, ranging from a low of 0.41 in 2023Q4 to a high of 3.20 in 2023Q3, indicating inconsistent cash conversion quality across the observed ten-quarter period.
The wide variance in the OCF/NI ratio suggests that reported net income is frequently decoupled from actual cash generation, likely due to the lumpy nature of long-term service contracts and working capital swings. Investors should monitor whether this volatility reflects genuine operational timing differences or underlying challenges in the predictability of cash inflows from the professional services segment.
Based on the provided cash flow data, free cash flow margins have remained highly variable, peaking at 21.0% in 2024Q1 before compressing to 4.0% in 2025Q2, which highlights the sensitivity of the company's cash generation to its project-based revenue model and shifting operational requirements.
The lack of a stable FCF trajectory suggests that the company's cash-generating capacity is heavily dependent on the timing of project milestones and client payments. This inconsistency may complicate long-term capital planning and suggests that the firm's cash flow profile is more utility-like in its variability than a high-margin, predictable SaaS business.
According to historical cash flow filings, working capital changes have been a major driver of quarterly cash flow variance, with swings as large as $14.5M in 2023Q2 and -$10.6M in 2023Q4, illustrating the significant impact of timing differences on the company's liquidity position.
These substantial fluctuations in working capital suggest that the company's cash flow is highly susceptible to the billing and collection cycles inherent in its IT services business. The reliance on these large, periodic adjustments warrants further investigation into the firm's accounts receivable management and the potential for future cash flow pressure if collection cycles lengthen.
As evidenced by the company's financial disclosures, management has utilized cash primarily for dividends and strategic acquisitions, with dividend payments reaching $16.1M in 2025Q2 and 2023Q3, while maintaining a conservative stance on share repurchases throughout the observed ten-quarter period.
The consistent use of cash for dividends suggests a commitment to returning value to shareholders, even as the company navigates a volatile operational environment. However, the ongoing reliance on bolt-on acquisitions to drive growth may indicate that internal organic investment opportunities are limited, necessitating a careful evaluation of the returns generated by these external capital deployments.
Quick answers to the most common questions about buying MGIC stock.
Magic Software Enterprises Ltd. (MGIC) generated $74.8M in net cash from operating activities in 2024. This reflects the cash generated directly from core business operations.
Magic Software Enterprises Ltd. (MGIC) generated $73.3M in free cash flow in 2024. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.
Magic Software Enterprises Ltd. (MGIC) spent $1.5M on capital expenditures in 2024. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.
In 2024, Magic Software Enterprises Ltd. (MGIC) returned $10.0M to shareholders via cash dividends. This shows the company's commitment to returning capital to its equity investors.