Free cash flow generation remains sensitive to working capital volatility, as evidenced by the OCF/NI ratio swinging from 0.63 in 2025Q2 to 1.47 in 2025Q3.
| 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 | 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 |
|---|
| Cash from Operations | 940.11M | 1.18B | 929M | 906.51M | 542.98M | 755.55M | 648.06M | 459.16M | 400.08M | 373.28M | 334.57M | 216.36M | 235.85M | 246M | 230.28M | 220.7M | 178.83M | 173.72M | 143.34M | 135.12M | 109.83M | 116.55M | 95.38M | 117.16M | 103.25M | 46.36M | 28.24M | 52.6M | 46.1M | 13.5M | 8M |
| Operating CF Margin % | - | 27.37% | 23.84% | 24.76% | 16.13% | 23.5% | 23.94% | 19.08% | 18.08% | 18.96% | 18.84% | 13.51% | 15.87% | 17.86% | 17.81% | 18.11% | 16.21% | 16.84% | 14% | 14.65% | 14.86% | 18.27% | 17.37% | 24.61% | 25.02% | 12.01% | 7.69% | 14.77% | 14.41% | 5.13% | 2.99% |
| Operating CF Growth % | -8.03% | 26.81% | 2.48% | 66.95% | -28.13% | 16.59% | 41.14% | 14.77% | 7.18% | 11.57% | 54.63% | -8.26% | -4.13% | 6.82% | 4.34% | 23.41% | 2.94% | 21.19% | 6.08% | 23.03% | -5.77% | 22.2% | -18.59% | 13.46% | 122.7% | 64.18% | -46.31% | 14.1% | 241.48% | 68.75% | 17.65% |
| Net Income | 1.1B | 1.06B | 887.87M | 845.04M | 679.09M | 744.84M | 582.13M | 427.79M | 377.05M | 263.27M | 222.05M | 192.13M | 181.95M | 187.79M | 178.29M | 161.75M | 141.32M | 122.23M | 116.17M | 94.01M | 93.68M | 78.25M | 78.33M | 57.09M | 45.39M | 37.62M | 36.63M | 32.6M | -15.2M | -21.1M | 32.6M |
| Depreciation & Amortization | 4.66M | 145.18M | 129.94M | 114.91M | 111.9M | 104.6M | 96M | 88.01M | 83.18M | 83.14M | 78.22M | 68.96M | 58.89M | 54.6M | 52.41M | 48.2M | 45.96M | 49.77M | 48.82M | 41.1M | 29.82M | 24.37M | 18.43M | 18.9M | 20.12M | 22.23M | 19.48M | 17.2M | 15.9M | 14.4M | 10.4M |
| Stock-Based Compensation | -14.62M | 0 | 60.3M | 59.74M | 49.77M | 37.76M | 30.95M | 39.28M | 25.16M | 23.52M | 19.89M | 19.88M | 18.1M | 16.54M | 15.95M | 15.5M | 13.26M | 11.62M | 10.5M | 8.78M | 10.84M | 135K | 135K | 138K | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Taxes | 27.58M | 131.2M | -24.19M | -48.31M | -35.06M | -3.38M | -38.08M | 6.16M | 1.21M | -7.92M | 20.88M | 5.14M | 830K | 2.07M | -1.97M | 6M | -908K | 3.27M | 5.63M | -9.07M | -6.13M | -4.48M | 4.6M | -1.19M | 3.75M | -380K | 3.38M | 2M | 0 | 0 | 0 |
| Other Non-Cash Items | 117.78M | 69.73M | 8.34M | 7.56M | 10.82M | 9.25M | 8.83M | 2.88M | 5.13M | 2.89M | -9.47M | 57K | -14.2M | -11.94M | -16.66M | -17.26M | -17.66M | -1.62M | -4.57M | 1.32M | -8.14M | 7.53M | 7.52M | 20.4M | 930K | 0 | 0 | 0 | 37.3M | 14.8M | 0 |
| Working Capital Changes | -12.08M | -227.51M | -133.24M | -72.43M | -273.53M | -137.52M | -31.76M | -104.97M | -91.64M | 8.38M | 3M | -69.81M | -9.72M | -3.06M | 2.26M | 6.51M | -3.13M | -11.56M | -33.21M | -1.01M | -10.24M | 10.74M | -13.64M | 21.82M | 33.06M | -13.11M | -31.25M | 800K | 8.1M | 5.4M | -35M |
| Change in Receivables | 59.1M | -68.72M | -28.28M | -53.87M | -41.4M | -33.14M | -60.72M | -22.47M | -18.4M | -24.92M | -22.55M | -50.14M | -3.63M | -15.95M | 3.49M | -24.81M | -6.91M | -1.16M | -10.27M | -25.54M | -6.58M | -5.16M | -5.16M | -5.57M | 7.8M | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Inventory | -750K | -789K | -28M | -28.65M | -121.73M | -52.92M | -18.89M | -37.31M | -25.62M | -19.06M | 7.65M | -34.97M | -38.31M | -1.35M | -13.75M | -6.31M | -19.47M | 6.22M | -18.47M | -5.23M | -25.68M | 7.43M | 758K | 71K | 11.4M | -20.32M | -28.51M | 5.2M | 4.9M | -11.2M | -19.2M |
| Change in Payables | 4.53M | -8.57M | 8.09M | -557K | 3.47M | 11.23M | 981K | 1.96M | -166K | 1.39M | 2.12M | -2.47M | 6.7M | -4.4M | -1.3M | 13.88M | 3.48M | -9.16M | -4.33M | 5.85M | 4.35M | -5.79M | -5.79M | 9.56M | -1.59M | 0 | 0 | 0 | 0 | 0 | 0 |
| Cash from Investing | -106.63M | -136.24M | -207.06M | -125.25M | -195.35M | -292.97M | -109.38M | -205.53M | 138.6M | -138.69M | -90.79M | -308.41M | -80.41M | -86.06M | -66M | -97M | -43.19M | -52.39M | -91.59M | -121.13M | -40.7M | 12.59M | -36.75M | -42.23M | -32.8M | -26.23M | 24.23M | -39M | -48.4M | -32.7M | -38.5M |
| Capital Expenditures | -94.85M | -138.23M | -120.92M | -133.63M | -148.84M | -119.55M | -107.63M | -155.22M | -122.94M | -76.7M | -64.79M | -82.92M | -60.7M | -78.64M | -69.05M | -100.22M | -39.3M | -57.84M | -89.97M | -66.24M | -71.36M | -24.2M | -31.7M | -16.9M | -15.09M | -17.38M | -15.52M | -12.4M | -48.1M | -35.5M | -11.8M |
| CapEx % of Revenue | 2.13% | 3.21% | 3.1% | 3.65% | 4.42% | 3.72% | 3.98% | 6.45% | 5.55% | 3.9% | 3.65% | 5.18% | 4.09% | 5.71% | 5.34% | 8.22% | 3.56% | 5.61% | 8.79% | 7.18% | 9.65% | 3.79% | 5.77% | 3.55% | 3.66% | 4.5% | 4.22% | 3.48% | 15.04% | 13.5% | 4.41% |
| Acquisitions | -2.6M | 0 | -77.7M | 0 | -46.51M | -173.42M | -1.75M | -50.3M | -22.5M | -14.58M | -1.96M | -10.3M | -19.71M | -7.42M | 3M | 3M | 0 | 3.38M | -8.65M | -89.88M | 39.02M | -10.22M | -53.94M | -2.3M | -1.38M | 0 | -11.95M | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Investing | -9.18M | 2.74M | -10M | 8.38M | -46.51M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 45K | 225K | 112K | 2.08M | 7.03M | -1.11M | -39.02M | 2.75M | 0 | -2.72M | -2.44M | -4.21M | -1.87M | -800K | -300K | -3.7M | -21.6M |
| Cash from Financing | -830.9M | -1.16B | -878.07M | -442M | -370.94M | -697.41M | -248.42M | -286.41M | -597.8M | -208.02M | -217.82M | -95.55M | -103.44M | -102.45M | -125.34M | -97.66M | -86.77M | -95.3M | -30.79M | -18.19M | -76.26M | -106.98M | -110.17M | -5.16M | -25.34M | 914K | -63.35M | -64M | 3.2M | 1.5M | 10M |
| Debt Issued (Net) | -99.89M | -30.39M | -75M | -404M | 430.5M | 23.5M | -94.65M | -10.28M | -256.04M | 44M | 38M | 272.72M | 469.2M | 212.92M | -31.92M | 113.04M | 9.33M | -33.76M | 78.95M | 69.99M | -877K | -2.06M | -356K | -510K | -7.46M | -144K | -3.32M | -6.4M | -2.5M | -1.5M | -1.9M |
| Equity Issued (Net) | -805.4M | -1.12B | -792.54M | -24.89M | -783.96M | -700.21M | -131.49M | -265.55M | -331.12M | -252.02M | -265.74M | -379.58M | -588.72M | -329.53M | -108.1M | -226.7M | -114.22M | -66.73M | -115.98M | -97.45M | -84.79M | -104.93M | -109.81M | -4.65M | -17.88M | 1.06M | -60.03M | -57.6M | 5.8M | 3M | 11.9M |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Share Repurchases | -816.07M | -1.22B | -837.03M | -71.92M | -819.71M | -746.78M | -182.81M | -301.66M | -369.32M | -290.64M | -304.09M | -401.98M | -618.16M | -367.76M | -132.27M | -255.5M | -143.09M | -83.1M | -132.34M | -118.39M | -105.71M | -123.77M | -129.19M | -35.82M | -29.83M | -12.99M | -70.26M | -64.2M | 0 | 0 | 0 |
| Other Financing | 74.38M | -7.24M | -10.53M | -13.11M | -17.04M | -20.7M | -22.28M | -10.43M | -10.64M | 0 | 9.97M | 11.31M | 16.08M | 14.16M | 14.68M | 16.01M | 18.13M | 5.19M | 6.24M | 9.27M | 9.41M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -100K | 0 | 0 |
| Net Change in Cash | 36.56M | -108.2M | -165.67M | 341.39M | -31.91M | -239.47M | 293.6M | -33.47M | -63.88M | 32.77M | 25.91M | -193.54M | 43.48M | 55.07M | 40.09M | 26.98M | 50.19M | 27.86M | 18.51M | -1.31M | -5.49M | 20M | -49.79M | 72.93M | 47.12M | 20.66M | -12.57M | -50.5M | 2.1M | -20.8M | -21.5M |
| Free Cash Flow | 845.46M | 1.05B | 798.08M | 772.88M | 394.15M | 636M | 540.44M | 303.93M | 277.15M | 296.57M | 269.78M | 133.44M | 175.15M | 167.36M | 161.23M | 120.48M | 139.53M | 115.88M | 53.37M | 68.88M | 38.47M | 92.35M | 63.67M | 100.26M | 88.17M | 28.98M | 12.72M | 40.2M | -2M | -22M | -3.8M |
| FCF Margin % | 19.02% | 24.48% | 20.48% | 21.11% | 11.71% | 19.78% | 19.97% | 12.63% | 12.52% | 15.06% | 15.2% | 8.33% | 11.79% | 12.15% | 12.47% | 9.89% | 12.65% | 11.23% | 5.21% | 7.47% | 5.21% | 14.47% | 11.59% | 21.06% | 21.36% | 7.51% | 3.46% | 11.29% | -0.63% | -8.37% | -1.42% |
| FCF Growth % | 0.93% | 31.99% | 3.26% | 96.09% | -38.03% | 17.68% | 77.81% | 9.66% | -6.55% | 9.93% | 102.17% | -23.81% | 4.65% | 3.8% | 33.83% | -13.65% | 20.42% | 117.11% | -22.51% | 79.04% | -58.34% | 45.04% | -36.49% | 13.72% | 204.2% | 127.85% | -68.36% | 2110% | 90.91% | -478.95% | 58.24% |
| FCF per Share | 10.48 | 13.06 | 9.59 | 9.20 | 4.66 | 7.35 | 6.23 | 3.47 | 3.13 | 3.31 | 2.97 | 1.42 | 1.73 | 1.55 | 1.44 | 1.03 | 1.17 | 0.95 | 0.43 | 0.53 | 0.29 | 0.68 | 0.44 | 0.70 | 0.63 | 0.21 | 0.09 | 0.25 | -0.01 | -0.15 | -0.02 |
| FCF Conversion (FCF/Net Income) | 0.77x | 1.11x | 1.05x | 1.07x | 0.80x | 1.01x | 1.11x | 1.07x | 1.06x | 1.42x | 1.51x | 1.13x | 1.30x | 1.31x | 1.29x | 1.36x | 1.27x | 1.42x | 1.23x | 1.44x | 1.17x | 1.49x | 1.22x | 2.05x | 2.27x | 1.23x | 0.77x | 1.61x | -3.03x | -0.64x | 0.25x |
| Interest Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 27.19M | 12.28M | 5.02M | 3.94M | 3.76M | 2.6M | 2.77M | 5.08M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 54.88M | 60.24M | 67.72M | 68.92M | 44.35M | 48.11M | 45.73M | 49.55M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Working capital volatility
According to quarterly financial data, the relationship between net income and operating cash flow exhibits significant volatility, with the OCF/NI ratio fluctuating from a low of 0.63 in 2025Q2 to a high of 1.47 in 2025Q3, suggesting inconsistent cash conversion efficiency across recent reporting periods.
The wide variance in the OCF/NI ratio indicates that reported net income is frequently decoupled from actual cash generation, likely due to timing differences in working capital. Investors should monitor whether these swings represent structural shifts in collection cycles or merely temporary accounting noise related to the company's complex revenue recognition for diagnostic equipment.
As reported in recent financial statements, IDEXX's free cash flow margins have shown marked instability, ranging from a low of 13.7% in 2025Q2 to a peak of 33.6% in 2025Q3, reflecting the underlying sensitivity of cash generation to periodic changes in operational working capital requirements.
While the company maintains strong profitability, the erratic nature of FCF margins suggests that cash flow is not yet as predictable as the recurring revenue model might imply. This inconsistency warrants further investigation into whether the company's capital-intensive lab network is experiencing lumpy maintenance cycles that periodically depress free cash flow.
Based on the provided cash flow figures, working capital changes have been a primary driver of cash flow variance, notably shifting from a $224.5 million inflow in 2025Q3 to a $163.9 million outflow in 2025Q2, highlighting significant swings in the company's short-term liquidity management.
These substantial fluctuations in working capital suggest that IDEXX may be managing large inventory builds or experiencing uneven payment cycles from corporate veterinary consolidators. Such volatility complicates the assessment of core operational cash generation and suggests that management's working capital efficiency remains a key variable for investors.
According to historical cash flow data, IDEXX has consistently prioritized share repurchases over other forms of capital deployment, with quarterly buybacks reaching as high as $400.9 million in 2025Q1, demonstrating a clear commitment to returning capital to shareholders despite the observed volatility in operational cash flow.
The company's aggressive repurchase activity appears to be a central pillar of its capital allocation strategy, effectively utilizing its balance sheet to support equity value. However, the reliance on buybacks during periods of fluctuating cash conversion suggests that management maintains high confidence in the long-term durability of its diagnostic ecosystem.
Quick answers to the most common questions about buying IDXX stock.
IDEXX Laboratories, Inc. (IDXX) generated $1.18B in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.
IDEXX Laboratories, Inc. (IDXX) generated $1.05B 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.
IDEXX Laboratories, Inc. (IDXX) spent $138.2M 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, IDEXX Laboratories, Inc. (IDXX) spent $1.22B on share repurchases. This shows the company's commitment to returning capital to its equity investors.