FFilingLens
8Y

Three-Statement Breakdown

MAS
2026-06-30 · figures in $M

FCF DOWN

Free cash flow fell 4.5% to $866.0M, and covered net income 1.07×.

CASH FROM OPS -4.9%
1,022 13.5% MGN
CAPITAL EXPENDITURE -7.1%
156
FREE CASH FLOW -4.5%
866
FCF / NET INCOME -3.1%
1.07× TARGET >1.0×
Cash flow FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY TTM 8Q
Net income
734 935 1,224 410 844 908 822 810 -1.5% 885 2024-09-30 · $167.0M2024-12-31 · $182.0M2025-03-31 · $186.0M2025-06-30 · $270.0M2025-09-30 · $189.0M2025-12-31 · $165.0M2026-03-31 · $213.0M2026-06-30 · $318.0M
Depreciation & amortization
156 159 133 151 145 149 150 148 -1.3% 153
Stock-based comp
27 35 45 61 49 31 39 30 -23.1%
Cash from operations
1,032 833 953 930 840 1,413 1,075 1,022 -4.9% 1,291 2024-09-30 · $416.0M2024-12-31 · $407.0M2025-03-31 · -$158.0M2025-06-30 · $306.0M2025-09-30 · $456.0M2025-12-31 · $418.0M2026-03-31 · -$79.0M2026-06-30 · $496.0M
Cash conversion
1.41× 0.89× 0.78× 2.27× 1.00× 1.56× 1.31× 1.26× -3.5% 1.46×
Capital expenditures
(219) (162) (114) (128) (224) (243) (168) (156) -7.1% (165)
Free cash flow
813 671 839 802 616 1,170 907 866 -4.5% 1,126 2024-09-30 · $378.0M2024-12-31 · $351.0M2025-03-31 · -$190.0M2025-06-30 · $270.0M2025-09-30 · $415.0M2025-12-31 · $371.0M2026-03-31 · -$113.0M2026-06-30 · $453.0M
FCF margin
12.2% 10.0% 11.7% 9.6% 7.1% 14.7% 11.6% 11.5% -1.2% 14.8%
Cash from investing
-651 582 531 -12 -230 -383 -50 -144 -152
Dividends paid
134 144 145 211 258 257 254 261 +2.8% 258
Share repurchases
654 896 727 1,026 914 353 751 571 -24.0% 932
Debt repayment
1 8 2 3 10 0 3 2 -33.3%
Cash from financing
-1,020 -1,291 -886 -1,298 -1,066 -854 -1,017 -888 -977
Net change in cash
-635 138 629 -400 -474 182 -1 14 157
Ending cash balance
552 697 1,326 926 452 634 634 647 +2.1% 548

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

SELECTED · FREE CASH FLOW · QoQ BRIDGE
FROM907 CASH FROM OPERATIONS-53 CAPITAL EXPENDITURES+12 TO866
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-07-29 ↗