Three-Statement Breakdown
FCF UP
Free cash flow rose 44% to $188.4M, and covered net income 0.60×.
CASH FROM OPS
+23.7%
236
CAPITAL EXPENDITURE
-20.1%
48
FREE CASH FLOW
+43.6%
188
FCF / NET INCOME
+9.7%
0.60×
| Cash flow | 24-09 | 24-12 | 25-03 | 25-06 | 25-09 | 25-12 | 26-03 | QoQ | YoY | TTM | 8Q | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net income | 347 | 1,436 | 231 | 279 | 302 | 282 | 238 | 312 | +31.0% | +11.9% | 1,135 | ||
| Depreciation & amortization | 87 | 87 | 87 | 94 | 98 | 99 | 97 | 97 | -0.6% | +2.6% | 392 | ||
| Stock-based comp | 8 | 8 | 24 | 7 | 7 | 6 | 21 | 7 | -67.6% | -2.9% | 41 | ||
| Cash from operations |
|
353 | 439 | 157 | 212 | 424 | 544 | 191 | 236 | +23.7% | +11.2% | 1,395 | |
| Cash conversion |
|
1.02× | 0.31× | 0.68× | 0.76× | 1.40× | 1.93× | 0.80× | 0.76× | -5.6% | -0.6% | 1.23× | |
| Capital expenditures |
|
(38) | (54) | (48) | (61) | (54) | (57) | (60) | (48) | -20.1% | -21.6% | (219) | |
| Free cash flow |
|
315 | 385 | 109 | 151 | 370 | 487 | 131 | 188 | +43.6% | +24.4% | 1,177 | |
| FCF margin |
|
15.9% | 20.0% | 5.9% | 7.4% | 17.8% | 23.2% | 6.4% | 8.6% | +34.7% | +16.4% | 14.0% | |
| Cash from investing |
NOT DISCLOSED
|
— | — | -74 | — | — | — | -62 | — | — | — | — | |
| Dividends paid |
|
71 | 71 | 71 | 71 | 71 | 70 | 70 | 70 | -0.6% | -0.9% | 281 | |
| Share repurchases |
|
0 | 0 | 41 | 0 | 0 | 500 | 54 | 0 | PAUSED | — | 554 | |
| Cash from financing |
|
93 | -453 | -122 | -84 | -74 | -345 | -161 | -74 | — | — | -653 | |
| Net change in cash |
|
68 | 1,448 | -40 | -540 | 288 | 124 | -35 | 114 | — | — | 491 | |
| Ending cash balance |
|
387 | 1,845 | 1,805 | 1,265 | 1,553 | 1,677 | 1,642 | 1,756 | +6.9% | +38.8% | 1,756 | |
Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.
SELECTED · FREE CASH FLOW · QoQ BRIDGE
FROM131
CASH FROM OPERATIONS+45
CAPITAL EXPENDITURES+12
TO188
No bridge for this line yet — select Free cash flow to see its QoQ walk.
↹ CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM
SRC 10-Q FILED 2026-07-23 ↗