UK markets closed

Palo Alto Networks, Inc. (PANW)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
242.34-4.02 (-1.63%)
At close: 4:00PM EDT

243.00 +0.66 (0.27%)
After hours: 5:56PM EDT

Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/07/2020
31/07/2019
31/07/2018
31/07/2017
Cash flows from operating activities
Net income
-267,000
-267,000
-81,900
-147,900
-216,600
Depreciation & amortisation
253,500
253,500
153,800
96,400
59,800
Stock-based compensation
658,400
658,400
567,700
496,700
474,500
Change in working capital
71,800
71,800
227,500
521,400
502,700
Accounts receivable
-435,600
-435,600
-108,700
-33,000
-82,900
Accounts payable
-12,800
-12,800
32,300
3,700
5,900
Other working capital
821,300
821,300
924,400
925,000
705,100
Other non-cash items
328,300
328,300
196,400
28,800
24,500
Net cash provided by operating activities
1,035,700
1,035,700
1,055,600
1,037,000
868,500
Cash flows from investing activities
Investments in property, plant and equipment
-214,400
-214,400
-131,200
-112,000
-163,400
Acquisitions, net
-583,500
-583,500
-773,700
-374,100
-90,700
Purchases of investments
-1,180,800
-1,180,800
-2,984,600
-725,700
-995,900
Sales/maturities of investments
2,266,700
2,266,700
2,063,600
691,800
777,400
Net cash used for investing activities
288,000
288,000
-1,825,900
-520,000
-472,600
Cash flows from financing activities
Debt repayment
0
0
-477,400
-
-
Common stock repurchased
-1,198,100
-1,198,100
-330,000
-259,100
-411,000
Other financing activities
-394,800
-394,800
-38,200
-375,700
-21,400
Net cash used provided by (used for) financing activities
673,000
673,000
-773,900
1,245,600
-386,000
Net change in cash
1,996,700
1,996,700
-1,544,200
1,762,600
9,900
Cash at beginning of period
965,000
965,000
2,509,200
744,300
734,400
Cash at end of period
2,961,700
2,961,700
965,000
2,506,900
744,300
Free cash flow
Operating cash flow
1,035,700
1,035,700
1,055,600
1,037,000
868,500
Capital expenditure
-214,400
-214,400
-131,200
-112,000
-163,400
Free cash flow
821,300
821,300
924,400
925,000
705,100