NPCPFNPCPFOTC
Loading
Revenue (LTM)
$1.8T
+8.4% YoY
Net Income (LTM)
$180.0B
+41.3% YoY
Free Cash Flow
$145.1B
Revenue CAGR (5Y)
+17.9%
Marginsimproving
|FCF$145.1B
|Profitable
Income Statement
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 998,276 | 1,309,021 | 1,442,574 |
| Gross Profit | 378,323 | 487,534 | 576,125 |
| Operating Income | 87,615 | 111,882 | 168,745 |
| Net Income | 67,569 | 79,418 | 118,476 |
| EBITDA | 118,262 | 154,156 | 213,335 |
| EPS Diluted | 29.41 | 33.82 | 50.44 |
Balance Sheet
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 138,813 | 242,598 | 289,647 |
| Total Current Assets | 600,736 | 765,634 | 889,557 |
| Total Assets | 1,955,083 | 2,442,340 | 2,713,341 |
| Total Current Liabilities | 372,633 | 468,211 | 437,701 |
| Total Liabilities | 986,389 | 1,286,983 | 1,345,238 |
| Total Equity | 959,518 | 1,148,824 | 1,358,310 |
| Total Debt | 523,034 | 722,057 | 739,766 |
| Net Debt | 384,221 | 479,459 | 450,119 |
Cash Flow Statement
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 67,428 | 112,351 | 189,755 |
| Capital Expenditure | -39,382 | -41,017 | -38,110 |
| Free Cash Flow | 28,046 | 71,334 | 151,645 |
| Stock-Based Comp | 0 | 0 | 0 |
| Net Change in Cash | -93,321 | 103,785 | 47,049 |
Values in millions except EPS · Ratios shown as percentages · Click any metric to drill down