H & M Hennes & Mauritz AB (publ) (STO:HM.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
164.10
+1.45 (0.89%)
Jul 24, 2026, 5:29 PM CET

H & M Hennes & Mauritz AB Cash Flow Statement

Millions SEK. Fiscal year is Dec - Nov.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Nov '25 Nov '24 Nov '23 Nov '22 Nov '21
Net Income
16,37216,20215,44313,0106,21614,300
Depreciation & Amortization
20,15321,14022,25222,95522,57922,320
Other Adjustments
-2,950-3,591-950-6,859-2,462-4,987
Change in Receivables
-1,465-3,082-2,299-594-452-736
Changes in Inventories
4,0453,785-3,0365,248-3,7341,263
Changes in Accounts Payable
-3,148-3,3343461892,59812,459
Operating Cash Flow
33,00731,12031,75633,94924,74544,619
Operating Cash Flow Growth
18.23%-2.00%-6.46%37.20%-44.54%72.27%
Capital Expenditures
-5,657-9,240-10,060-7,986-4,527-2,727
Purchases of Intangible Assets
-1,220-1,439-1,388-978-1,484-737
Other Investing Activities
12864-126-655-1,071-614
Investing Cash Flow
-9,814-10,615-11,574-9,619-7,082-4,078
Short-Term Debt Issued
-353-2,966-408680-7,671
Net Short-Term Debt Issued (Repaid)
-353-2,966-408680-7,671
Long-Term Debt Issued
466,945-6,312-5,127
Long-Term Debt Repaid
--149-2480--4,604
Net Long-Term Debt Issued (Repaid)
466,796-2486,312-523
Repurchase of Common Stock
-1,342-254-2,928-1,075-3,000-
Net Common Stock Issued (Repurchased)
-1,342-254-2,928-1,075-3,000-
Common Dividends Paid
-5,451-10,906-10,456-10,577-10,687-10,758
Other Financing Activities
-12,092-12,297-12,607-12,867-12,139-12,279
Financing Cash Flow
-20,824-16,308-29,205-18,615-25,146-30,185
Effect of Exchange Rate Changes on Cash and Cash Equivalents
66-629-35-1,0241,719574
Net Cash Flow
2,3694,197-9,0235,715-7,48310,357
Free Cash Flow
27,35021,88021,69625,96320,21841,892
Free Cash Flow Growth
25.00%0.85%-16.43%28.42%-51.74%87.91%
FCF Margin
12.39%9.58%9.25%11.00%9.04%21.05%
Free Cash Flow Per Share
17.0813.6413.4615.9412.2525.31
Levered Free Cash Flow
27,74031,65817,90935,05521,16237,177
Unlevered Free Cash Flow
29,34326,07222,48330,14521,02945,060