Operating cash flow of $81.5M in 2026Q2 dwarfed net income of $2.0M (OCF/NI of 40.2x), and cumulative OCF of $486.4M over ten quarters exceeded cumulative net income of $104.6M, highlighting strong cash generation despite earnings pressure.
Expro Group Holdings N.V. (XPRO) cash flow statement — 15-year operating, investing & financing cash flows
| Metric | TTM | Dec'25 | 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 |
|---|
| Cash from Operations | 227M | 210.17M | 169.48M | 138.31M | 80.17M | 16.14M | 70.39M | 26.86M | -34.38M | 24.77M | -10.83M | 427.76M | 368.86M | 277.43M | 344.78M | 180.71M |
| Operating CF Margin % | - | 13.08% | 9.89% | 9.14% | 6.27% | 1.96% | 10.43% | 4.63% | -6.58% | 5.45% | -2.22% | 43.89% | 28.34% | 20.04% | 28.65% | 17.82% |
| Operating CF Growth % | 1.99% | 24.01% | 22.54% | 72.52% | 396.59% | -77.07% | 162.03% | 178.15% | -238.76% | 328.73% | -102.53% | 15.97% | 32.96% | -19.53% | 90.79% | - |
| Net Income | 20.73M | 51.69M | 51.92M | -23.36M | -20.14M | -131.89M | -307.05M | -235.33M | -90.73M | -159.46M | -135.34M | 79.11M | 159.04M | 212.83M | 350.93M | 170.79M |
| Depreciation & Amortization | 191.16M | 192.11M | 163.47M | 172.26M | 139.77M | 123.87M | 113.69M | 92.8M | 111.29M | 122.1M | 114.22M | 108.96M | 90.04M | 78.08M | 66.22M | 54.58M |
| Stock-Based Compensation | 0 | 29.17M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | -7.65M | -19.34M | -5.76M | -10.48M | -1.33M | -737K | -20.6M | 727K | -14.63M | 62.42M | -27.54M | 4.87M | 28M | 3.62M | 1.45M | -412K |
| Other Non-Cash Items | 20.69M | -21.63M | 9.72M | 17.11M | 10.07M | 42.65M | 267.97M | 161.53M | 9.45M | -40.97M | 36.92M | 50.04M | 117.64M | 122.3M | -8.8M | 3.86M |
| Working Capital Changes | 2.06M | -21.83M | -49.86M | -17.23M | -48.2M | -17.75M | 16.37M | 7.13M | -49.75M | 40.68M | 907K | 184.77M | -25.85M | -139.4M | -65.02M | -48.1M |
| Change in Receivables | 24.52M | 41.64M | -17.3M | -34.9M | -97.76M | -20.26M | 38.49M | 22.15M | -63.65M | 21.27M | 70.39M | 140.66M | -43.35M | -82.03M | -76.73M | -72.27M |
| Change in Inventory | -2.53M | -8.86M | 4.93M | 10.57M | -26.04M | 906K | 2.78M | -10.69M | -2.92M | 12.1M | 27.38M | 41.5M | -30.28M | -81.98M | -15.35M | -4.61M |
| Change in Payables | -12.94M | -65.08M | -11.08M | 34.6M | 35.49M | 5.37M | -25.16M | -3.94M | 15.31M | 7.34M | -3.48M | -3.04M | 4.99M | 3.35M | -533K | 5.27M |
| Cash from Investing | -115.02M | -107.39M | -165.14M | -148.23M | -71.21M | 112.05M | -96.77M | -10.05M | 10.4M | -77.71M | -178.91M | -174.69M | -173.64M | -137.5M | -182.53M | -126.66M |
| Capital Expenditures | -115.02M | -112.39M | -143.58M | -122.11M | -81.9M | -81.51M | -112.39M | -36.94M | -56.47M | -21.91M | -42.13M | -99.72M | -172.95M | -184.5M | -180.19M | -117.88M |
| CapEx % of Revenue | 7.4% | 6.99% | 8.38% | 8.07% | 6.4% | 9.87% | 16.65% | 6.37% | 10.81% | 4.82% | 8.64% | 10.23% | 13.29% | 13.33% | 14.97% | 11.62% |
| Acquisitions | 0 | 0 | -29.07M | -26.69M | -688K | 3.82M | 15.61M | 791K | 7.09M | 14.03M | -146.58M | -74.1M | 848K | 50.96M | 5.26M | 391K |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 0 | 5M | 7.5M | 0 | 0 | 189.74M | 0 | -512K | 0 | -85K | -307K | 0 | 0 | -2.14M | -4.85M | -4.64M |
| Cash from Financing | -117.99M | -96.72M | 29.57M | -49.34M | -25.61M | -7.18M | -625K | -5.76M | -6.21M | -52.47M | -96.77M | -141.21M | -115.75M | 110.23M | -107.21M | -71.87M |
| Debt Issued (Net) | -40.84M | -43.75M | 72.92M | -15.1M | -1M | -1.17M | 0 | -5.63M | -5.89M | -680K | -6.84M | -614K | -72K | -472.9M | -36.19M | -34.63M |
| Equity Issued (Net) | -65.05M | -40.09M | -14.15M | -20.02M | -13M | 0 | 0 | -134K | -321K | -1.64M | -2.89M | -4.21M | -4.8M | -105.37M | 0 | 2.73M |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -50.15M | -79.01M | -92.85M | -69.31M | -11.51M | -87.02M | -39.97M |
| Share Repurchases | -65.05M | -40.09M | -14.15M | -20.02M | -13M | 0 | 0 | -1.89M | -1.64M | -2.9M | -3.86M | -4.5M | -4.8M | 0 | 0 | 0 |
| Other Financing | -12.09M | -12.88M | -29.19M | -14.22M | -11.62M | -6.01M | -625K | 0 | 0 | 0 | -8.03M | -43.54M | -41.56M | 700.01M | 16M | 0 |
| Net Change in Cash | -7.92M | 12.81M | 31.5M | -65.29M | -21.39M | 119.14M | -76.03M | 10.53M | -26.8M | -106.51M | -282.83M | 113M | 84.41M | 252M | 54.3M | 98.65M |
| Free Cash Flow | 111.98M | 97.78M | 25.9M | 16.2M | -1.74M | -65.37M | -42M | -10.08M | -90.85M | 2.87M | -52.96M | 328.04M | 195.91M | 92.93M | 164.59M | 62.83M |
| FCF Margin % | 7.2% | 6.08% | 1.51% | 1.07% | -0.14% | -7.92% | -6.22% | -1.74% | -17.39% | 0.63% | -10.86% | 33.66% | 15.05% | 6.71% | 13.68% | 6.19% |
| FCF Growth % | 0.11% | 277.5% | 59.9% | 1033.66% | 97.35% | -55.65% | -316.71% | 88.91% | -3266.54% | 105.42% | -116.14% | 67.44% | 110.82% | -43.54% | 161.97% | - |
| FCF per Share | 0.98 | 0.84 | 0.22 | 0.15 | -0.02 | -0.81 | -0.59 | -0.27 | -0.41 | 0.01 | -0.30 | 1.80 | 0.94 | 0.47 | 1.65 | 0.63 |
| FCF Conversion (FCF/Net Income) | 5.40x | 4.07x | 3.26x | -5.92x | -3.98x | -0.12x | -0.23x | -0.11x | 0.38x | -0.16x | 0.08x | 5.41x | -0.29x | -0.39x | -0.53x | -0.11x |
| Interest Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 0 | 0 | 39.25M | 44.27M | 33.17M | 20.13M | 21.44M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Quick answers to the most common questions about buying XPRO stock.
Expro Group Holdings N.V. (XPRO) generated $210.2M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
Expro Group Holdings N.V. (XPRO) generated $97.8M in free cash flow in 2025. Free cash flow is the cash left over after capital expenditures, which can be used to pay dividends, repurchase shares, or pay down debt.
Expro Group Holdings N.V. (XPRO) spent $112.4M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.
In 2025, Expro Group Holdings N.V. (XPRO) spent $40.1M on share repurchases. This shows the company's commitment to returning capital to its equity investors.
Key Metrics
Top Statement Risk
Sustained revenue decline and margin compression
Metrics are mathematically derived from official filings.
Cash Conversion Diverges Sharply from Earnings
In 2026Q2, operating cash flow of $81.5M dwarfed net income of $2.0M, yielding an OCF/NI ratio of 40.2x, per reported figures, suggesting earnings understate cash generation.
The massive gap between net income and operating cash flow is driven by $45.8M of D&A and a $22.9M working capital inflow, indicating that reported profitability is heavily depressed by non-cash charges and timing effects. This pattern suggests that while earnings are weak, the underlying cash-generating ability of the asset base remains intact, though investors should monitor whether this divergence persists as revenue stabilizes.
Free Cash Flow Volatility Masks Underlying Stability
FCF swung from -$49.5M in 2024Q2 to $50.3M in 2026Q2, with FCF margins ranging from -10.5% to 12.8%, based on quarterly data, reflecting lumpy project timing.
The erratic FCF pattern is largely attributable to working capital swings, particularly a -$70.7M change in 2024Q2 versus a +$30.6M in 2024Q4. Excluding these swings, the business appears to generate modest positive FCF, but the thin net margin of 3.2% leaves little room for error. The recent quarter's 12.8% FCF margin is encouraging, yet it may not be sustainable given the revenue decline.
Capital Intensity Reflects Specialized Fleet Needs
CapEx averaged roughly 7.6% of revenue over the last ten quarters, with 2026Q2 at 7.9%, per financial statements, indicating sustained investment in high-spec subsea equipment.
The consistent capital expenditure relative to revenue suggests that XPRO must continually reinvest to maintain its specialized fleet, which is a key competitive barrier. However, with revenue contracting, the absolute CapEx has declined from $44.4M in 2024Q4 to $31.2M in 2026Q2, which may indicate deferred maintenance or growth spending. Investors should monitor whether this reduction compromises the company's ability to capture future offshore upcycle demand.
Working Capital Swings Drive Cash Flow Timing
Working capital changes ranged from -$70.7M to +$30.6M over the past ten quarters, per reported data, causing significant quarterly cash flow volatility.
The extreme swings in working capital, particularly in accounts receivable and payable, appear tied to project milestones and mobilization payments. The positive $22.9M contribution in 2026Q2 helped boost operating cash flow, but this is unlikely to repeat consistently. The negative changes in several quarters suggest that XPRO may be extending payment terms or facing collection delays, which warrants close monitoring of days sales outstanding.
Capital Deployment Focused on Buybacks, Not Dividends
XPRO allocated $20.0M to share repurchases in 2026Q2 and $25.1M in 2025Q3, while paying no dividends, according to cash flow statements, signaling a return-of-capital strategy.
The consistent buyback activity, despite negative revenue growth, suggests management believes the stock is undervalued and that cash generation is sufficient to support repurchases. However, the lack of dividends may indicate a preference for flexibility or a need to conserve cash for potential acquisitions, as seen with the PRT Offshore deal. The near-zero debt level provides ample capacity for further deployment, but investors should assess whether buybacks are accretive given the earnings decline.
Cumulative Cash Generation Outpaces Reported Earnings
Over the last ten quarters, cumulative operating cash flow of $486.4M exceeded cumulative net income of $104.6M, per financial data, highlighting the impact of non-cash charges.
The substantial gap between cumulative OCF and net income is primarily due to depreciation and amortization, which totaled over $400M in the period. This suggests that the company's earnings are significantly depressed by accounting charges that do not reflect cash outflows, and that the underlying business is more cash-generative than the income statement implies. However, this also raises questions about the adequacy of maintenance capex relative to D&A, as the fleet's replacement cost may be higher than historical cost.
What the Cash Flow Statement Obscures
The cash flow statement shows no SBC in most quarters, yet 2025Q1 and 2024Q1 report $7.0M and $5.1M, respectively, per data, suggesting potential underreporting or timing differences.
The sporadic appearance of stock-based compensation in the cash flow data may indicate that the company is not consistently disclosing this non-cash expense, which could understate true economic costs. Additionally, the acquisition of PRT Offshore in 2025Q2 involved $5.0M in net cash outflows, but the full purchase price and any contingent considerations are not visible in the provided data. Investors should scrutinize the treatment of mobilization fees and the useful life assumptions for subsea equipment, as these could distort both earnings and cash flow comparability.