John Mattson Fastighetsföretagen AB (publ) (STO:JOMA)
Sweden flag Sweden · Delayed Price · Currency is SEK
59.70
+0.70 (1.19%)
Jul 29, 2026, 2:53 PM CET

STO:JOMA Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
686.8673642.7610.4620.9407.9
Revenue Growth
4.12%4.71%5.29%-1.69%52.22%38.74%
Gross Profit
363.6487459.7437.3397.8249.8
Operating Income
312.2434409.3386.3339193
Net Income
539.3394.8429-1,256123.71,322
Earnings Per Share
7.175.225.66-31.753.3038.21
EPS Growth
42.26%-7.77%---91.36%168.71%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
72.470.761433.747.6227.5
Total Debt
7,9977,1817,2117,5689,2699,779
Net Cash (Debt)
-7,925-7,110-7,150-7,135-9,222-9,552
Net Cash Growth
------
Net Cash Per Share
-105.34-93.94-94.34-180.37-245.66-276.06

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
253.4230.4175.6145.7-4.6121.1
Capital Expenditures
-512.8-263.8-209.8-353.1-627.3-4,253
Free Cash Flow
-259.4-33.4-34.2-207.4-631.9-4,132
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
52.94%72.36%71.53%71.64%64.07%61.24%
Operating Margin
45.46%64.49%63.68%63.29%54.60%47.32%
Pretax Margin
97.10%75.39%75.34%-228.47%31.15%414.88%
Profit Margin
78.52%59.02%67.45%-205.65%19.76%326.67%
FCF Margin
-37.77%-4.96%-5.32%-33.98%-101.77%-1013.02%

Dividends

Fiscal YearCurrentFY 2025
Period EndingJul '26 Dec '25
Dividend Per Share
0.2500.250
Dividend Per Share Growth
0%-
Dividend Yield
0.43%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.2713.4110.81-25.185.22
PS Ratio
6.367.807.227.075.0717.78