# Virksomheder med overskud tre år i træk

Canonical: https://datapublica.dk/analyses/overskud-tre-aar
Datagrundlag: 2026-09-07 · build_fb46f9560427cb0da964
Analyse kørt: 2026-09-08
Resultater: 387 · Viser: 10 · Side: 1

Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage.
Kun aktive virksomheder med eget regnskab, ikke koncernregnskab. Det seneste regnskab skal være i DKK. Ansatte er regnskabets gennemsnit, ikke det aktuelle medarbejdertal.
Sorteret efter: laveste årsresultat over de tre år, højeste først · ved samme værdi: navn, derefter CVR
Regnskabsperioder på 330–400 dage inden for samlet 1.000–1.100 dage. Ukendte resultater udelades. Koncernregnskaber medtages ikke.

## Virksomheder

| Virksomhed | Laveste årsresultat · DKK | Perioder med overskud | Ansatte | By | Periodeslut |
| --- | --- | --- | --- | --- | --- |
| [LEGO SYSTEM A/S](https://datapublica.dk/companies/47458714) · 47458714 | 10.912.000.000 | 3 | 6.257 | Billund | 2025-12-31 |
| [BESTSELLER A/S](https://datapublica.dk/companies/88216512) · 88216512 | 3.711.000.000 | 3 | 2.591 | Brande | 2025-07-31 |
| [OTICON A/S](https://datapublica.dk/companies/42334219) · 42334219 | 1.738.053.000 | 3 | 1.658 | Smørum | 2025-12-31 |
| [Sparekassen Danmark](https://datapublica.dk/companies/64806815) · 64806815 | 1.510.286.000 | 3 | 1.604 | Vrå | 2025-12-31 |
| [JYSK A/S](https://datapublica.dk/companies/13590400) · 13590400 | 1.087.789.000 | 3 | 2.271 | Brabrand | 2025-08-31 |
| [OK A.M.B.A.](https://datapublica.dk/companies/39170418) · 39170418 | 844.285.000 | 3 | 857 | Viby J | 2024-12-31 |
| [RADIOMETER MEDICAL ApS](https://datapublica.dk/companies/27509185) · 27509185 | 841.100.000 | 3 | 1.194 | Brønshøj | 2025-12-31 |
| [SKANDINAVISK MOTOR CO. A/S](https://datapublica.dk/companies/70515113) · 70515113 | 754.428.000 | 3 | 331 | Brøndby | 2025-12-31 |
| [VELUX A/S](https://datapublica.dk/companies/30003519) · 30003519 | 566.000.000 | 3 | 1.432 | Hørsholm | 2025-12-31 |
| [UNOMEDICAL A/S](https://datapublica.dk/companies/64153315) · 64153315 | 534.579.000 | 3 | 549 | Lejre | 2024-12-31 |

## Dokumentation pr. virksomhed

### LEGO SYSTEM A/S · 47458714
- By: Billund
- Registreret adresse: Åstvej 1, 7190 Billund
- Stiftet: 1973-07-01
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 6.257
- Driftsresultat · DKK: 18.325.000.000
- Årets resultat · DKK: 13.258.000.000
- Egenkapital · DKK: 24.875.000.000
- Omsætning · DKK: 61.963.000.000
- Laveste årsresultat · DKK: 10.912.000.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-0a3f50b8-6876-32b8-e044-0003ba298018/aastvej-1-7190-billund)

### BESTSELLER A/S · 88216512
- By: Brande
- Registreret adresse: Fredskovvej 5, 7330 Brande
- Stiftet: 1978-09-14
- Periodestart: 2024-08-01
- Periodeslut: 2025-07-31
- Ansatte: 2.591
- Driftsresultat · DKK: 2.070.000.000
- Årets resultat · DKK: 4.371.000.000
- Egenkapital · DKK: 12.628.000.000
- Omsætning · DKK: 20.611.000.000
- Laveste årsresultat · DKK: 3.711.000.000
- Første periodestart: 2022-08-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-55d28f21-931c-40a7-8d0a-d9df04cea790/fredskovvej-5-7330-brande)

### OTICON A/S · 42334219
- By: Smørum
- Registreret adresse: Kongebakken 9, 2765 Smørum
- Stiftet: 1957-12-30
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 1.658
- Driftsresultat · DKK: 2.259.212.000
- Årets resultat · DKK: 1.738.053.000
- Egenkapital · DKK: 7.470.698.000
- Omsætning · DKK: 7.602.355.000
- Laveste årsresultat · DKK: 1.738.053.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-2d7040d3-27a6-468e-b305-0c9f9364b669/kongebakken-9-2765-smoerum)

### Sparekassen Danmark · 64806815
- By: Vrå
- Registreret adresse: Østergade 15, 9760 Vrå
- Stiftet: 1871-02-06
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 1.604
- Driftsresultat · DKK: Ikke oplyst
- Årets resultat · DKK: 1.510.286.000
- Egenkapital · DKK: 16.647.666.000
- Omsætning · DKK: Ikke oplyst
- Laveste årsresultat · DKK: 1.510.286.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-0a3f50c8-b0ed-32b8-e044-0003ba298018/oestergade-15-9760-vraa)

### JYSK A/S · 13590400
- By: Brabrand
- Registreret adresse: Sødalsparken 18, 8220 Brabrand
- Stiftet: 1989-11-01
- Periodestart: 2024-09-01
- Periodeslut: 2025-08-31
- Ansatte: 2.271
- Driftsresultat · DKK: 3.108.989.000
- Årets resultat · DKK: 2.443.890.000
- Egenkapital · DKK: 3.469.889.000
- Omsætning · DKK: 6.518.822.000
- Laveste årsresultat · DKK: 1.087.789.000
- Første periodestart: 2022-09-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-cb6af829-5ef6-4e16-b836-a6c8ce8b349c/soedalsparken-18-8220-brabrand)

### OK A.M.B.A. · 39170418
- By: Viby J
- Registreret adresse: Åhave Parkvej 11, 8260 Viby J
- Stiftet: 1978-01-01
- Periodestart: 2024-01-01
- Periodeslut: 2024-12-31
- Ansatte: 857
- Driftsresultat · DKK: 619.260.000
- Årets resultat · DKK: 1.303.357.000
- Egenkapital · DKK: 6.313.712.000
- Omsætning · DKK: 12.190.397.000
- Laveste årsresultat · DKK: 844.285.000
- Første periodestart: 2022-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-a01f1589-7274-4cda-9394-dda188b99fef/aahave-parkvej-11-8260-viby-j)

### RADIOMETER MEDICAL ApS · 27509185
- By: Brønshøj
- Registreret adresse: Åkandevej 21, 2700 Brønshøj
- Stiftet: 2004-01-14
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 1.194
- Driftsresultat · DKK: 978.274.000
- Årets resultat · DKK: 851.025.000
- Egenkapital · DKK: 4.304.905.000
- Omsætning · DKK: 5.860.797.000
- Laveste årsresultat · DKK: 841.100.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-ccab9b76-4a6b-42b5-9931-051c85f32a77/aakandevej-21-2700-broenshoej)

### SKANDINAVISK MOTOR CO. A/S · 70515113
- By: Brøndby
- Registreret adresse: Park Allé 355, 2605 Brøndby
- Stiftet: 1982-12-22
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 331
- Driftsresultat · DKK: 1.712.293.000
- Årets resultat · DKK: 1.317.122.000
- Egenkapital · DKK: 1.547.724.000
- Omsætning · DKK: 24.819.789.000
- Laveste årsresultat · DKK: 754.428.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-0a3f50a3-6f4a-32b8-e044-0003ba298018/park-all-355-2605-broendby)

### VELUX A/S · 30003519
- By: Hørsholm
- Registreret adresse: Ådalsvej 99, 2970 Hørsholm
- Stiftet: 1970-06-26
- Periodestart: 2025-01-01
- Periodeslut: 2025-12-31
- Ansatte: 1.432
- Driftsresultat · DKK: -466.000.000
- Årets resultat · DKK: 754.000.000
- Egenkapital · DKK: 4.836.000.000
- Omsætning · DKK: 18.247.000.000
- Laveste årsresultat · DKK: 566.000.000
- Første periodestart: 2023-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-b2928393-48b9-4b48-86c3-29db1c79efa8/aadalsvej-99-2970-hoersholm)

### UNOMEDICAL A/S · 64153315
- By: Lejre
- Registreret adresse: Åholmvej 1-3, 4320 Lejre
- Stiftet: 1965-02-12
- Periodestart: 2024-01-01
- Periodeslut: 2024-12-31
- Ansatte: 549
- Driftsresultat · DKK: 787.884.000
- Årets resultat · DKK: 646.087.000
- Egenkapital · DKK: 1.718.562.000
- Omsætning · DKK: 2.874.919.000
- Laveste årsresultat · DKK: 534.579.000
- Første periodestart: 2022-01-01
- Perioder med overskud: 3
- [Se adressen](https://datapublica.dk/addresses/dar-da74bcba-6ad9-41a2-a488-87694a488ece/aaholmvej-1-3-4320-lejre)

[Opret gratis konto og se hele listen](https://datapublica.dk/signup?redirectTo=%2Fanalyses%2Foverskud-tre-aar)

## Vores AI laver avancerede analyser af danske virksomheder for dig

1. Vælg seneste regnskab: Rangér selskabets egne regnskaber efter periodeslut og offentliggørelse. Brug det seneste, hvis valutaen er DKK.
2. Forbind virksomhedsdata: Forbind regnskabet med CVR, navn, adresse og stiftelsesdato. Behold aktive virksomheder.
3. Find de relevante registreringer: Kontrollér, at de tre seneste sammenhængende årsperioder alle har positivt årsresultat.
4. Afgræns listen: Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage. count(*) OVER() tæller alle match.
5. Sortér resultaterne: Sortér efter laveste årsresultat over de tre år, højeste først · ved samme værdi: navn, derefter CVR.

Én række pr. virksomhed.

Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage.
Sorteret efter: laveste årsresultat over de tre år, højeste først · ved samme værdi: navn, derefter CVR
## SQL

```sql
WITH ranked AS (
 SELECT *, row_number() OVER (PARTITION BY cvr_number ORDER BY reporting_period_end DESC, publication_timestamp DESC, filing_id DESC, reporting_currency) AS rn
 FROM gold.mart_company_financials_annual_scoped
 WHERE statement_scope = 'entity'
), f AS (SELECT * FROM ranked WHERE rn = 1 AND reporting_currency = 'DKK'),
base AS (
 SELECT p.cvr_number, p.company_name, p.city, p.registered_address_slug, p.registered_address_identity, p.registered_address_formatted, p.founded_at,
 f.reporting_period_start, f.reporting_period_end, f.average_employees AS employees,
 f.operating_profit, f.profit_after_tax AS profit, f.equity, f.revenue
 FROM gold.mart_company_profile p JOIN f ON p.cvr_number = f.cvr_number
 WHERE p.is_active = true
), history AS (SELECT cvr_number, reporting_period_start, reporting_period_end, reporting_period_days, reporting_currency, profit_after_tax, average_employees, rn FROM ranked WHERE rn <= 3), sequenced AS (SELECT *, lag(try_cast(reporting_period_end AS DATE)) OVER(PARTITION BY cvr_number ORDER BY reporting_period_end) AS previous_end FROM history), profitable AS (SELECT cvr_number, min(profit_after_tax) AS minimum_profit, min(reporting_period_start) AS first_period, count(*) AS periods FROM sequenced GROUP BY cvr_number HAVING count(*) = 3 AND count(*) FILTER(WHERE previous_end IS NOT NULL AND try_cast(reporting_period_start AS DATE) <> previous_end + 1) = 0 AND min(profit_after_tax) > 0 AND count(profit_after_tax) = 3 AND count(DISTINCT reporting_currency) = 1 AND min(reporting_currency) = 'DKK' AND min(reporting_period_days) >= 330 AND max(reporting_period_days) <= 400 AND sum(reporting_period_days) = date_diff('day',min(try_cast(reporting_period_start AS DATE)),max(try_cast(reporting_period_end AS DATE))) + 1 AND date_diff('day',min(try_cast(reporting_period_start AS DATE)),max(try_cast(reporting_period_end AS DATE))) BETWEEN 1000 AND 1100)
SELECT base.*, minimum_profit, first_period, periods, count(*) OVER() AS total_matches
FROM base JOIN profitable USING(cvr_number)
WHERE base.employees >= 250
ORDER BY minimum_profit DESC NULLS LAST, base.company_name ASC, base.cvr_number ASC
```

## Fra kilde til svar

Officielle CVR-data og regnskaber → normalisering af identiteter, ejerandele og perioder → datamarts → valideret SQL → denne resultatliste.

Source: datapublica.dk
[CVR / Virk](https://datacvr.virk.dk/)

## Stil dit eget spørgsmål

- Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage.
- Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage. Begræns listen til Aarhus.
- Virksomheder i Danmark med mindst 250 ansatte og positivt resultat efter skat i hvert af de tre seneste sammenhængende regnskabsår i DKK. Hver periode skal være 330 til 400 dage, og tidsrummet mellem første startdato og sidste slutdato skal være 1.000 til 1.100 dage. Medtag virksomhedernes adresser.

[Claude](https://datapublica.dk/agents/claude) · [Codex](https://datapublica.dk/agents/codex)


## Virksomheder med overskud tre år i træk

Leder du efter virksomheder med overskud, profitable selskaber eller virksomheder med overskud flere år i træk? Vi har lavet analysen med Datapublicas virksomhedsdata. Listen ovenfor viser resultaterne: 387 virksomheder opfylder de viste kriterier.
