Canada markets closed

Copart, Inc. (CO6.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
50.02+0.45 (+0.91%)
At close: 11:00AM CEST
Annual

Cash Flow

Currency in USD. All numbers in thousands
Breakdown
ttm
2023-07-31
2022-07-31
2021-07-31
2020-07-31
2019-07-31
Cash flows from operating activities
Net Income
1,388,238
1,237,741
1,090,130
936,495
699,907
-
Depreciation & amortization
183,542
159,684
138,605
123,084
104,257
-
Deferred income taxes
10,089
9,946
17,017
-7,951
23,082
-
Stock based compensation
35,963
39,673
38,965
40,922
23,322
-
Change in working capital
-228,038
-88,281
-125,487
-95,818
66,159
-
Accounts receivable
-160,673
-123,207
-97,750
-127,513
15,993
-
Inventory
4,363
26,549
-10,851
-24,602
1,348
-
Accounts Payable
28,001
18,010
36,306
44,613
41,648
-
Other working capital
848,704
847,574
839,235
527,895
325,913
-
Net cash provided by operating activites
1,391,920
1,364,210
1,176,683
990,891
917,885
-
Cash flows from investing activities
Investments in property, plant and equipment
-543,216
-516,636
-337,448
-462,996
-591,972
-
Acquisitions, net
-3,268
-2,744
-109,195
-5,000
-11,702
-
Purchases of investments
-3,885,093
-1,406,588
-374,866
0
0
-
Sales/Maturities of investments
1,915,000
0
374,866
0
0
-
Net cash used for investing activites
-2,479,784
-1,892,049
-442,310
-465,466
-601,208
-
Cash flows from financing activities
Debt repayment
-44,761
-33,947
-417,289
-1,118
-1,065
-
Common stock repurchased
0
-
-
0
0
-364,997
Other financing activites
-6,296
-4,709
-3,137
-6,145
-106,265
-
Net cash used privided by (used for) financing activities
26,484
66,615
-382,693
40,922
-27,414
-
Net change in cash
-1,024,188
-426,841
335,976
570,542
291,399
-
Cash at beginning of period
2,114,183
1,384,236
1,048,260
477,718
186,319
-
Cash at end of period
1,052,803
957,395
1,384,236
1,048,260
477,718
-
Free Cash Flow
Operating Cash Flow
1,391,920
1,364,210
1,176,683
990,891
917,885
-
Capital Expenditure
-543,216
-516,636
-337,448
-462,996
-591,972
-
Free Cash Flow
848,704
847,574
839,235
527,895
325,913
-