IFC-PA.TOIFC-PA.TOTSX
Loading
Revenue (LTM)
$26.1B
+4.4% YoY
Net Income (LTM)
$3.4B
+46.5% YoY
Free Cash Flow
$3.9B
Revenue CAGR (5Y)
+15.9%
Marginsdeclining
|
FCF$3.9B
|
Profitable

Income Statement

MetricDec 21Dec 22Dec 23
Revenue
17,577
22,539
23,290
Gross Profit
8,610
3,664
2,992
Operating Income
2,568
3,007
1,804
Net Income
2,067
2,454
1,316
EBITDA
3,182
3,747
2,623
EPS Diluted
12.40
13.63
6.99

Balance Sheet

MetricDec 21Dec 22Dec 23
Cash & Equivalents
2,276
1,010
1,171
Total Current Assets
4,318
33,941
18,754
Total Assets
66,349
53,741
55,979
Total Current Liabilities
21,612
2,447
2,349
Total Liabilities
38,202
37,613
39,504
Total Equity
15,674
15,843
16,190
Total Debt
6,306
5,281
5,741
Net Debt
4,030
4,271
4,570

Cash Flow Statement

MetricDec 21Dec 22Dec 23
Operating Cash Flow
3,129
3,665
1,846
Capital Expenditure
-327
-411
-458
Free Cash Flow
2,802
3,254
1,388
Stock-Based Comp
95
159
123
Net Change in Cash
1,359
-1,266
161
Values in millions except EPS · Ratios shown as percentages · Click any metric to drill down