FFilingLens
8Y

Three-Statement Breakdown

TAP
2026-06-30 · figures in $M

FCF DOWN

Free cash flow fell 14% to $1.1B.

CASH FROM OPS -6.6%
1,784 13.7% MGN
CAPITAL EXPENDITURE +6.3%
717
FREE CASH FLOW -13.6%
1,068
FCF / NET INCOME
TARGET >1.0×
Cash flow FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY TTM 8Q
Net income
1,116 242 -949 1,006 -175 949 1,122 -2,140 -2,306 2024-09-30 · $199.8M2024-12-31 · $287.8M2025-03-31 · $121.0M2025-06-30 · $428.7M2025-09-30 · -$2.9B2025-12-31 · $238.3M2026-03-31 · $151.3M2026-06-30 · $231.7M
Depreciation & amortization
858 859 922 786 685 683 759 711 -6.3% 739
Stock-based comp
43 8 24 32 34 45 43 35 -18.8% 33
Cash from operations
2,331 1,897 1,696 1,574 1,502 2,079 1,910 1,784 -6.6% 1,977 2024-09-30 · $521.2M2024-12-31 · $494.5M2025-03-31 · -$90.7M2025-06-30 · $718.3M2025-09-30 · $616.1M2025-12-31 · $540.7M2026-03-31 · $2.5M2026-06-30 · $817.9M
Cash conversion
NOT DISCLOSED
2.09× 7.85× 1.56× 2.19× 1.70×
Capital expenditures
(652) (594) (575) (523) (661) (672) (674) (717) +6.3% (651)
Free cash flow
1,680 1,304 1,121 1,051 841 1,408 1,236 1,068 -13.6% 1,326 2024-09-30 · $350.4M2024-12-31 · $383.4M2025-03-31 · -$328.0M2025-06-30 · $555.0M2025-09-30 · $483.0M2025-12-31 · $357.8M2026-03-31 · -$229.2M2026-06-30 · $714.4M
FCF margin
12.6% 10.0% 9.6% 8.4% 6.6% 10.1% 9.0% 8.2% -9.0% 10.3%
Cash from investing
-669 -433 -414 -510 -625 -842 -648 -822 -922
Dividends paid
354 424 125 148 329 355 369 376 +1.9% 367
Share repurchases
NOT DISCLOSED
0 0 52 206 643 648 +0.7% 552
Debt repayment
320 1,586 919 1,007 509 405 884 13 -98.6% 390
Cash from financing
-1,009 -2,007 -1,070 -1,172 -890 -981 -1,138 -1,057 476
Net change in cash
653 -543 247 -133 -37 269 100 -73 1,514
Ending cash balance
1,058 523 770 637 600 869 969 896 -7.5% 2,128

Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.

SELECTED · FREE CASH FLOW · QoQ BRIDGE
FROM1,236 CASH FROM OPERATIONS-126 CAPITAL EXPENDITURES-42 TO1,068
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-08-06 ↗