MDRX - Allscripts Healthcare Solutions, Inc.

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
12/30/2018
12/30/2017
12/30/2016
12/30/2015
Cash flows from operating activities
Net Income
211,573
363,740
-196,459
-25,652
-2,226
Depreciation & amortization
218,302
192,346
218,537
172,390
161,011
Deferred income taxes
-5,013
4,144
-55,787
-22,621
-2,206
Stock based compensation
38,334
34,638
38,769
42,877
34,663
Change in working capital
-4,362
-60,086
63,597
54,388
16,348
Accounts receivable
-56,776
-109,134
-99,431
-17,826
3,215
Inventory
-
-
-
-
-
Accounts Payable
-9,834
-19,159
-18,014
40,456
-11,953
Other working capital
-118,984
-76,726
94,144
131,022
143,993
Other non-cash items
-5,464
-9,079
4,005
2,579
2,919
Net cash provided by operating activites
20,281
67,891
279,415
269,004
211,579
Cash flows from investing activities
Investments in property, plant and equipment
-139,265
-144,617
-185,271
-137,982
-67,586
Acquisitions, net
-23,443
-177,233
-222,310
-994,876
-9,372
Purchases of investments
-21,402
-16,934
-5,606
-21,185
-215,786
Sales/Maturities of investments
-
-
-
0
3,763
Other investing activites
14
54
215
0
-225,200
Net cash used for investing activites
351,049
248,013
-412,972
-1,154,006
-288,966
Cash flows from financing activities
Debt repayment
-479,022
-714,304
-154,951
-163,522
-239,109
Common stock issued
0
1,283
1,568
84
103,631
Common stock repurchased
-148,484
-138,928
-12,077
-121,241
-
Dividends Paid
-
-
-
-
-
Other financing activites
-74,674
-21,309
-10,653
-7,190
-6,418
Net cash used privided by (used for) financing activities
-347,939
-442,415
198,585
865,271
142,265
Net change in cash
18,933
22,297
65,888
-20,263
63,700
Cash at beginning of period
119,791
162,498
96,610
116,873
53,173
Cash at end of period
139,123
184,795
162,498
96,610
116,873
Free Cash Flow
Operating Cash Flow
20,281
67,891
279,415
269,004
211,579
Capital Expenditure
-139,265
-144,617
-185,271
-137,982
-67,586
Free Cash Flow
-118,984
-76,726
94,144
131,022
143,993