Canada markets close in 4 minutes

IDEXX Laboratories, Inc. (IDXX)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
480.36+4.54 (+0.95%)
As of 03:56PM EDT. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
866,567
845,042
679,089
744,845
581,776
Depreciation & amortization
116,481
114,908
111,900
104,596
95,998
Deferred income taxes
-47,120
-48,306
-35,065
-3,377
-38,082
Stock based compensation
60,209
59,739
49,770
37,755
30,951
Change in working capital
-83,236
-72,429
-273,530
-137,523
-31,761
Accounts receivable
-63,579
-53,871
-41,398
-33,141
-60,722
Inventory
-7,176
-28,651
-121,731
-52,919
-18,885
Accounts Payable
-8,334
-557
3,467
11,233
981
Other working capital
796,790
772,879
384,146
635,997
540,187
Other non-cash items
1,791
520
2,645
2,619
1,379
Net cash provided by operating activites
921,183
906,510
542,984
755,546
648,063
Cash flows from investing activities
Investments in property, plant and equipment
-124,393
-133,631
-158,838
-119,549
-107,876
Acquisitions, net
-77,000
0
-11,512
-173,418
-1,500
Sales/Maturities of investments
8,706
8,377
0
0
-
Net cash used for investing activites
-192,687
-125,254
-195,350
-292,967
-109,376
Cash flows from financing activities
Debt repayment
72,500
-75,000
-75,000
-50,000
0
Common stock repurchased
-226,684
-71,920
-819,711
-746,777
-203,418
Other financing activites
-11,922
-13,110
-17,472
-20,702
-6,701
Net cash used privided by (used for) financing activities
-439,989
-441,996
-370,936
-697,414
-248,416
Net change in cash
286,066
341,386
-31,908
-239,474
293,602
Cash at beginning of period
111,367
112,546
144,454
383,928
90,326
Cash at end of period
399,874
453,932
112,546
144,454
383,928
Free Cash Flow
Operating Cash Flow
921,183
906,510
542,984
755,546
648,063
Capital Expenditure
-124,393
-133,631
-158,838
-119,549
-107,876
Free Cash Flow
796,790
772,879
384,146
635,997
540,187