OTEX.TO - Open Text Corporation

Toronto - Toronto Delayed Price. Currency in CAD
Annual

Cash Flow

Currency in USD. All numbers in thousands
Breakdown
ttm
2019-06-29
2018-06-29
2017-06-29
2016-06-29
Cash flows from operating activities
Net Income
323,578
285,501
242,224
1,025,659
284,477
Depreciation & amortization
463,454
470,928
456,929
345,715
242,368
Deferred income taxes
45,900
47,425
89,736
-871,195
-54,461
Stock based compensation
27,106
26,770
27,594
30,507
25,978
Change in working capital
-16,797
40,794
-114,883
-102,058
7,306
Accounts receivable
60,064
75,508
-22,566
-126,784
8,985
Inventory
-
-
-
-
-
Accounts Payable
-
-
-
-
-
Other working capital
784,368
812,441
604,567
359,661
455,713
Other non-cash items
4,379
4,330
4,646
6,047
4,678
Net cash provided by operating activites
842,324
876,278
709,885
439,253
525,722
Cash flows from investing activities
Investments in property, plant and equipment
-57,956
-63,837
-105,318
-79,592
-70,009
Acquisitions, net
-381,444
-383,723
-321,089
-2,114,790
-293,071
Purchases of investments
-
-
-
-
-
Sales/Maturities of investments
-
0
0
9,212
11,297
Other investing activites
-17,998
-16,966
-18,034
-5,937
-9,393
Net cash used for investing activites
-457,398
-464,526
-444,441
-2,190,964
-361,176
Cash flows from financing activities
Debt repayment
-10,000
-10,000
-1,149,620
-57,880
-8,000
Common stock issued
-
0
0
604,223
20,097
Common stock repurchased
-27,204
-26,499
0
-8,198
-76,136
Dividends Paid
-175,399
-168,859
-145,613
-120,581
-99,262
Other financing activites
-
-905
-4,375
-25,488
-6,535
Net cash used privided by (used for) financing activities
-161,724
-148,374
-23,673
909,544
430,164
Net change in cash
211,237
259,552
239,585
-840,400
583,758
Cash at beginning of period
790,579
683,991
443,357
1,283,757
699,999
Cash at end of period
1,013,781
943,543
682,942
443,357
1,283,757
Free Cash Flow
Operating Cash Flow
842,324
876,278
709,885
439,253
525,722
Capital Expenditure
-57,956
-63,837
-105,318
-79,592
-70,009
Free Cash Flow
784,368
812,441
604,567
359,661
455,713