| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
The company's bottom-line profit after all expenses, interest, and taxes are subtracted. | $3.55B | $3.50B | $2.24B | $3.02B | $4.22B | $1.39B | $3.75B | $2.79B | $1.94B | $2.25B |
Net income divided by the number of shares outstanding — profit attributable to each share. | $9.38 | $8.64 | $5.21 | $6.19 | $7.40 | $2.28 | $5.59 | $3.00 | $2.00 | $2.00 |
Like basic EPS, but accounts for shares that could be created from stock options or convertible securities — a more conservative per-share profit figure. | $9.28 | $8.55 | $5.19 | $6.15 | $7.34 | $2.27 | $5.56 | $3.00 | $2.00 | $2.00 |
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
Cash and highly liquid short-term investments the company can access almost immediately. | $14.97B | $14.71B | $14.26B | $10.29B | $8.34B | $11.52B | $12.15B | $9.40B | $11.60B | $9.32B |
Everything the company owns that has value — cash, property, inventory, investments, and more. | $119.09B | $119.46B | $117.48B | $104.56B | $95.75B | – | $104.83B | $106.79B | $95.81B | $90.21B |
Everything the company owes — debt, unpaid bills, and other obligations. | $102.33B | $102.88B | $103.58B | $91.69B | $82.09B | – | $89.74B | $92.11B | $81.57B | $76.01B |
What would be left for shareholders if the company sold all its assets and paid off all its debts — total assets minus total liabilities. | $16.77B | $16.58B | $13.90B | $12.87B | $13.65B | – | $15.09B | $14.68B | $14.23B | $14.20B |
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
Actual cash generated by the core business, as opposed to accounting profit, which can include non-cash items. | $9.85B | $9.85B | $8.59B | $6.69B | $7.10B | $7.49B | $8.99B | $9.34B | $8.92B | $6.82B |