Physitrack PLC (STO:PTRK)
Sweden flag Sweden · Delayed Price · Currency is SEK
8.76
-0.32 (-3.52%)
Aug 12, 2026, 5:17 PM CET

Physitrack Financials Overview

Millions EUR. 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
9.9913.5213.8714.7512.517.99
Revenue Growth
-25.33%-2.50%-5.97%17.87%56.56%161.64%
Gross Profit
9.9913.5213.8714.7512.517.99
Operating Income
0.2-6.13-0.123.010.11-0.58
Net Income
-8.36-8.71-6.452.820.09-0.84
Earnings Per Share
-0.51-0.54-0.400.170.01-0.06
EPS Growth
---1600.00%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Lifecare
11.7211.2610.499.528.656.85
Wellness
2.152.263.385.233.860.96
Total
13.8713.5213.8714.7512.517.81

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.40.660.720.540.5813.32
Total Debt
4.273.944.813.580.830
Net Cash (Debt)
-3.87-3.28-4.08-3.04-0.2513.32
Net Cash Growth
------
Net Cash Per Share
-0.24-0.20-0.25-0.19-0.020.97

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Nov '20
Operating Cash Flow
3.874.183.132.651.452.03
Capital Expenditures
-0.05-0.03-0.04-0.03-0.07-
Free Cash Flow
3.824.153.082.621.382.03
Free Cash Flow Growth
5.31%34.68%17.51%90.34%-32.21%305.78%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
2.04%-45.34%-0.90%20.42%0.87%-7.32%
Pretax Margin
0.86%-49.02%-4.37%18.04%0.41%-8.18%
Profit Margin
-61.54%-48.91%-1.16%19.13%0.74%-10.50%
FCF Margin
38.25%30.70%22.23%17.79%11.01%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---8.56214.12-
Forward PE
7.9516.1610.1214.9020.4937.26
P/FCF Ratio
3.364.754.009.0225.27-
PS Ratio
0.931.460.891.602.7811.56