Values are displayed in Millions | Trend | 01/31/2016 | 01/31/2017 | 01/31/2018 | 01/31/2019 |
---|---|---|---|---|---|
Net Revenues | 482,130 | 485,144 | 499,909 | 514,405 | |
Cost of Goods Sold | 351,530 | 351,176 | 362,867 | 374,623 | |
Depreciation And Amortization | 9,454 | 10,080 | 10,529 | 10,678 | |
Gross Income | 121,146 | 123,888 | 126,513 | 129,104 | |
General Expenses | 97,041 | 101,853 | 105,310 | 105,947 | |
Total Operating Expenses | 458,025 | 463,109 | 478,706 | 491,248 | |
Operating Income | 24,105 | 22,035 | 21,203 | 23,157 | |
Extraordinary Charge | 0 | 0 | -4,336 | -9,568 | |
Interest Expense On Debt | 2,602 | 2,446 | 2,348 | 2,395 | |
Other Expenses | 15 | 772 | 435 | 49 | |
Pre-Tax Income | 21,638 | 20,497 | 15,123 | 11,460 | |
Income Taxes | -6,558 | -6,204 | -4,600 | -4,281 | |
Minority Interest | -386 | -650 | -661 | -509 | |
Net Income Before Preferreds and Extraordinary Items | 14,694 | 13,643 | 9,862 | 6,670 | |
Preferred Dividend | 0 | 0 | 0 | 0 | |
Income Available for Common | 14,694 | 13,643 | 9,862 | 6,670 | |
Shares To Calculate EPS | 3,207 | 3,101 | 2,995 | 2,929 | |
Shares To Calculate EPS Diluted | 3,217 | 3,112 | 3,010 | 2,945 | |
EPS | 4.57 | 4.38 | 3.28 | 2.26 | |
EPS Diluted | 4.57 | 4.38 | 3.28 | 2.26 | |
Filing Type | Filing Category | Filing Date |
---|---|---|
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
4 | Insider Buy/Sell | 07/01/2022 |
11-K | Annual Employee Stock Purchase Plan | 06/30/2022 |
11-K | Annual Employee Stock Purchase Plan | 06/30/2022 |
8-K | Company Events | 06/28/2022 |
4 | Insider Buy/Sell | 06/24/2022 |
4 | Insider Buy/Sell | 06/23/2022 |
SC 13D | Acquisition Statement | 06/21/2022 |
SC 13D | Acquisition Statement | 06/17/2022 |
4 | Insider Buy/Sell | 06/09/2022 |
3 | New Insider | 06/09/2022 |
4 | Insider Buy/Sell | 06/03/2022 |
8-K | Company Events | 06/03/2022 |
10-Q | Quarterly Financials | 06/03/2022 |
4 | Insider Buy/Sell | 06/03/2022 |