Australia markets close in 2 hours 42 minutes

F5, Inc. (FFIV)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
171.40-0.22 (-0.13%)
At close: 04:00PM EDT
171.40 0.00 (0.00%)
After hours: 04:18PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
30/09/2023
30/09/2022
30/09/2021
30/09/2020
Cash flows from operating activities
Net income
498,513
394,948
322,160
331,241
307,441
Depreciation & amortisation
115,169
112,702
115,609
115,424
95,857
Deferred income taxes
-87,964
-108,521
-40,244
-76,930
7,293
Stock-based compensation
220,880
236,650
249,216
243,279
201,948
Change in working capital
-39,801
-25,725
-250,287
-47,628
-2,575
Accounts receivable
97,590
16,704
-130,605
-46,289
46,502
Inventory
-19,015
32,491
-46,310
5,843
6,503
Other working capital
692,916
599,225
409,007
614,545
600,958
Other non-cash items
31,558
39,900
40,002
39,112
41,261
Net cash provided by operating activities
741,810
653,409
442,631
645,196
660,898
Cash flows from investing activities
Investments in property, plant and equipment
-48,894
-54,184
-33,624
-30,651
-59,940
Acquisitions, net
-32,982
-35,049
-67,911
-411,319
-955,574
Purchases of investments
-2,100
-1,789
-61,284
-472,165
-584,240
Sales/maturities of investments
20,977
127,415
380,935
468,800
852,752
Net cash used for investing activities
-62,999
36,393
218,116
-445,335
-747,002
Cash flows from financing activities
Debt repayment
0
-350,000
-20,000
-20,000
-10,000
Common stock repurchased
-100,013
-350,049
-500,023
-500,000
-100,016
Other financing activities
-12,051
-13,209
-21,025
-14,032
-5,576
Net cash used provided by (used for) financing activities
-512,069
-653,299
-476,508
-468,280
337,243
Net change in cash
166,742
36,503
184,239
-268,419
251,139
Cash at beginning of period
738,741
762,207
584,333
852,826
602,254
Cash at end of period
905,483
800,835
762,207
584,333
852,826
Free cash flow
Operating cash flow
741,810
653,409
442,631
645,196
660,898
Capital expenditure
-48,894
-54,184
-33,624
-30,651
-59,940
Free cash flow
692,916
599,225
409,007
614,545
600,958