Skip to content
20-F

Annual Report (Foreign)

NOKIA CORP NOK NOKBF

0001628280-26-015034

← back to feed
Filed
Mar 5, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 5.42B sh
Shares Diluted FY 2025 · Dec 31, 2024 5.48B sh
Shares Diluted FY 2025 · Dec 31, 2023 5.55B sh
Shares Outstanding FY 2025 · Dec 31, 2025 5.74B sh
Dividends Paid FY 2025 · Dec 31, 2025 €759M
Dividends Paid FY 2025 · Dec 31, 2024 €723M
Dividends Paid FY 2025 · Dec 31, 2023 €621M
Operating Cash Flow FY 2025 · Dec 31, 2025 €2.07B
Operating Cash Flow FY 2025 · Dec 31, 2024 €2.49B
Operating Cash Flow FY 2025 · Dec 31, 2023 €1.32B
Cash And Equivalents FY 2025 · Dec 31, 2025 €5.46B
Cash And Equivalents FY 2025 · Dec 31, 2024 €6.62B
Cash And Equivalents FY 2025 · Dec 31, 2023 €6.23B
Cash And Equivalents FY 2025 · Dec 31, 2022 €5.47B
Stockholders Equity FY 2025 · Dec 31, 2025 €21.06B
Stockholders Equity FY 2025 · Dec 31, 2024 €20.75B
Stockholders Equity FY 2025 · Dec 31, 2023 €20.63B
Stockholders Equity FY 2025 · Dec 31, 2022 €21.43B
Current Liabilities FY 2025 · Dec 31, 2025 €10B
Current Liabilities FY 2025 · Dec 31, 2024 €11.39B
Total Liabilities FY 2025 · Dec 31, 2025 €16.54B
Total Liabilities FY 2025 · Dec 31, 2024 €18.4B
Current Assets FY 2025 · Dec 31, 2025 €15.79B
Current Assets FY 2025 · Dec 31, 2024 €17.99B
Total Assets FY 2025 · Dec 31, 2025 €37.6B
Total Assets FY 2025 · Dec 31, 2024 €39.15B
Eps Diluted FY 2025 · Dec 31, 2025 €0.12
Eps Diluted FY 2025 · Dec 31, 2024 €0.23
Eps Diluted FY 2025 · Dec 31, 2023 €0.12
Eps Basic FY 2025 · Dec 31, 2025 €0.12
Eps Basic FY 2025 · Dec 31, 2024 €0.23
Eps Basic FY 2025 · Dec 31, 2023 €0.12
Sga Expense FY 2025 · Dec 31, 2025 €3.07B
Sga Expense restated FY 2025 · Dec 31, 2024 €2.87B
Sga Expense restated FY 2025 · Dec 31, 2023 €2.86B
Rd Expense FY 2025 · Dec 31, 2025 €4.86B
Rd Expense FY 2025 · Dec 31, 2024 €4.51B
Rd Expense restated FY 2025 · Dec 31, 2023 €4.28B
Net Income FY 2025 · Dec 31, 2025 €660M
Net Income FY 2025 · Dec 31, 2024 €1.28B
Net Income FY 2025 · Dec 31, 2023 €679M
Operating Income FY 2025 · Dec 31, 2025 €885M
Operating Income restated FY 2025 · Dec 31, 2024 €1.97B
Operating Income restated FY 2025 · Dec 31, 2023 €1.73B
Gross Profit FY 2025 · Dec 31, 2025 €8.66B
Gross Profit FY 2025 · Dec 31, 2024 €8.86B
Gross Profit restated FY 2025 · Dec 31, 2023 €8.55B
Cost Of Revenue FY 2025 · Dec 31, 2025 €11.23B
Cost Of Revenue FY 2025 · Dec 31, 2024 €10.36B
Cost Of Revenue restated FY 2025 · Dec 31, 2023 €12.59B