| 2025-12-31 | 2024-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2020-12-31 | 2019-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
The company's bottom-line profit after all expenses, interest, and taxes are subtracted. | $783.00M | $509.00M | $878.00M | $1.31B | $730.00M | $730.00M | $855.00M | $855.00M | $447.00M | $183.00M |
Net income divided by the number of shares outstanding — profit attributable to each share. | $6.59 | $4.26 | $7.07 | $9.90 | $5.42 | $5.42 | $6.28 | $6.28 | $3.00 | $1.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. | $6.56 | $4.24 | $7.06 | $9.87 | $5.41 | $5.41 | $6.27 | $6.27 | $3.00 | $1.00 |
| 2025-12-31 | 2024-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2020-12-31 | 2019-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
Cash and highly liquid short-term investments the company can access almost immediately. | $914.00M | $458.00M | $498.00M | $541.00M | $2.27B | $2.27B | $1.23B | $1.23B | $679.00M | $987.00M |
Everything the company owns that has value — cash, property, inventory, investments, and more. | $27.39B | $25.91B | $22.53B | $22.08B | – | – | – | $22.82B | $20.09B | $19.43B |
Everything the company owes — debt, unpaid bills, and other obligations. | $23.99B | $22.72B | $19.50B | $18.99B | – | – | – | $18.49B | $16.29B | $16.16B |
What would be left for shareholders if the company sold all its assets and paid off all its debts — total assets minus total liabilities. | $3.40B | $3.19B | $3.03B | $3.09B | – | – | – | $4.33B | $3.80B | $3.28B |
| 2025-12-31 | 2024-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2020-12-31 | 2019-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
Actual cash generated by the core business, as opposed to accounting profit, which can include non-cash items. | $3.13B | $2.70B | $2.39B | $2.25B | $2.21B | $2.21B | $2.36B | $2.36B | $2.05B | $1.55B |