Now Live: Cboe Europe real-time data for all major European stocks.
opens in 2h 29m
Pre-market

STOCKS is currently open for pre-market.
Main market opens in 2 hours 29 minutes

07:00
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
564.65997 USD
2.77
0.49%
Last update Apr 1, 3:59 PM EDT
Pre-market
Day range
557.5
568.75
Previous close
561.89001
Open
561.66998
Access this stock data via API
Subscribe
IDEXX Laboratories, Inc.
564.66
2.77
0.49%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 1.2B 921.9M 899.5M 534.8M
Net income 1.1B 887.9M 845.0M 679.1M
Depreciation 145.2M 129.9M 114.9M 111.9M
Deferred taxes 131.2M -24.2M -48.3M -35.1M
StockBased compensation 60.0M 60.3M 59.7M 49.8M
Other non cash items 5.0M 1.2M 520K 2.6M
Accounts receivable -68.7M -28.3M -53.9M -41.4M
Accounts payable -8.6M 8.1M -557K 3.5M
Other assets liabilities -150.2M -113.0M -18.0M -235.6M
Investing activities -122.7M -197.1M -125.3M -185.4M
Capital expenditures -124.7M -120.9M -133.6M -148.8M
Net intangibles -13.6M -10M 0 -10M
Net acquisitions -756K -77.7M 0 -36.5M
Purchase of investments
Sale of investments 2.7M 1.6M 8.4M 0
Other investing activity
Financing activities -1.3B -922.6M -489.0M -406.7M
Long term debt issuance 250M 0
Long term debt payments -428.4M -75M -75M -75M
Short term debt issuance 148M 0 -329M 505.5M
Common stock issuance
Common stock repurchase -1.2B -837.0M -71.9M -819.7M
Common dividends
Other financing charges -11.0M -10.5M -13.1M -17.5M
End cash position 180.1M 288.3M 453.9M 112.5M
Income tax paid
Interest paid
Free cash flow 1.0B 798.1M 772.9M 384.1M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Pre-market

Exchange is currently open for pre-market.
Main market opens in 2 hours 29 minutes

07:00
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).