
AmerisourceBergen Corporation
ABC
NYE

Sector: Healthcare
Industry: Medical Distribution
143.14
USD
1.66
(1.17%)
Optionable: Yes Market Cap: 29,993 M 90-day average vol: 1,618,118
Previous close: 141.48 Open: 141.85 Bid: Ask:
52 week range
109.83 166.68
Last updated: Tuesday 5th July 2022
Chart
Financials
ABC Cash Flow
Annual
Sep-12 | Sep-13 | Sep-14 | Sep-15 | Sep-16 | Sep-17 | Sep-18 | Sep-19 | Sep-20 | |
---|---|---|---|---|---|---|---|---|---|
Cashflowfinancing_Cash at beginning of period | 1,826 M | 1,067 M | 1,231 M | 1,809 M | 2,167 M | 2,742 M | 2,435 M | 2,493 M | 3,374 M |
Total net income | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowoperating_Depreciation | 167 M | 203 M | 228 M | 319 M | 552 M | 602 M | 702 M | 674 M | 525 M |
Cashflowoperating_Deferred income taxes | 61 M | 26 M | 38 M | 21 M | -131 M | 319 M | -796 M | 29 M | -1,545 M |
Cashflowoperating_Other non-cash items | -9 M | 4 M | 342 M | 531 M | 193 M | -150 M | 48 M | -46 M | 4 M |
Cashflowoperating_(Increase) Decrease in receivables | 72 M | -2,313 M | -938 M | -1,479 M | -913 M | -1,278 M | -653 M | -1,245 M | -2,112 M |
Cashflowoperating_(Increase) Decrease in inventories | -116 M | -1,487 M | -1,305 M | -1,379 M | -1,107 M | -431 M | -5 M | -168 M | -1,621 M |
Cashflowoperating_(Increase) Decrease in other current assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowoperating_(Increase) Decrease in payables | 416 M | 3,818 M | 2,255 M | 4,957 M | 3,012 M | 1,473 M | 859 M | 1,561 M | 3,301 M |
Cashflowoperating_(Increase) Decrease in other current liabilities | -7 M | 13 M | 47 M | 148 M | 83 M | 669 M | -341 M | 225 M | 12,872 M |
Other changes | 833 M | 438 M | 805 M | 804 M | 1,490 M | 299 M | 1,597 M | 1,314 M | -9,218 M |
Cashflowoperating_Net cash from continuing operations | 1,417 M | 702 M | 1,472 M | 3,922 M | 3,178 M | 1,504 M | 1,411 M | 2,344 M | 2,207 M |
Cashflowinvesting_Purchase of property plant & equipment | -133 M | -202 M | -264 M | -232 M | -465 M | -466 M | -336 M | -310 M | -370 M |
Cashflowinvesting_Acquisitions | -776 M | 330 M | -9 M | -2,616 M | -2,731 M | -50 M | -785 M | -64 M | -56 M |
Cashflowinvesting_Other investing changes net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowinvesting_Sale of short term investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowinvesting_Purchase of short term investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowinvesting_Sale of Float term investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cashflowinvesting_Purchase of Float term investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other changes | -172 M | -213 M | -375 M | -315 M | -438 M | -448 M | -326 M | -312 M | -324 M |
Cashflowinvesting_Net cash from investing activities | -948 M | 117 M | -384 M | -2,931 M | -3,169 M | -498 M | -1,111 M | -376 M | -380 M |
Cashflowfinancing_Issuance of capital stock | 115 M | 156 M | 128 M | 194 M | 2,435 M | 103 M | 138 M | 76 M | 226 M |
Cashflowfinancing_Repurchase of capital stock | -1,162 M | -484 M | -754 M | -1,859 M | -2,266 M | -330 M | -639 M | -674 M | -420 M |
Cashflowfinancing_Payment of cash dividends | -133 M | -196 M | -214 M | -254 M | -288 M | -320 M | -333 M | -339 M | -344 M |
Cashflowfinancing_Issuance of debt | 560 M | 2,330 M | 18,682 M | 2,107 M | 9,847 M | 9,336 M | 26,444 M | 1,147 M | 716 M |
Cashflowfinancing_Repayment of debt | -447 M | 0 | -532 M | -500 M | -800 M | -750 M | -681 M | -511 M | -598 M |
Cashflowfinancing_Other financing charges net | -11 M | -166 M | -229 M | -209 M | -29 M | -16 M | -45 M | -17 M | -33 M |
Cashflowfinancing_Net cash from financing activities | -1,117 M | -741 M | -503 M | -632 M | 565 M | -1,313 M | -243 M | -1,087 M | -604 M |
Cashflowfinancing_Net change in cash & cash equivalents | -759 M | 164 M | 578 M | 359 M | 574 M | -307 M | 57 M | 882 M | 1,224 M |
Cashflowfinancing_Cash at end of period | 1,067 M | 1,231 M | 1,809 M | 2,167 M | 2,742 M | 2,435 M | 2,493 M | 3,374 M | 4,598 M |
Top MarketXLS Rank stocks
Stand with Ukraine
As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.
For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention
From all of us at MarketXLS, thank you!