<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:g="http://xbrl.dcca.dk/sob" xmlns:b="http://xbrl.dcca.dk/entryBalanceSheetAccountFormIncomeStatementByNature" xmlns:h="http://xbrl.dcca.dk/mrv" xmlns:f="http://xbrl.dcca.dk/arr" xmlns:d="http://xbrl.dcca.dk/cmn" xmlns:e="http://xbrl.dcca.dk/fsa" xmlns:c="http://xbrl.dcca.dk/gsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xbrl.dcca.dk/entryBalanceSheetAccountFormIncomeStatementByNature http://archprod.service.eogs.dk/taxonomy/20221001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20221001.xsd">
  <link:schemaRef xlink:type="simple" xlink:href="http://archprod.service.eogs.dk/taxonomy/20221001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20221001.xsd" />
  <c:InformationOnTypeOfSubmittedReport contextRef="c1">Årsrapport</c:InformationOnTypeOfSubmittedReport>
  <c:IdentificationNumberCvrOfSubmittingEnterprise contextRef="c1">32285201</c:IdentificationNumberCvrOfSubmittingEnterprise>
  <c:NameOfSubmittingEnterprise contextRef="c1">Martinsen, Statsautoriseret Revisionspartnerselskab</c:NameOfSubmittingEnterprise>
  <c:AddressOfSubmittingEnterpriseStreetAndNumber contextRef="c1">Jupitervej, 2</c:AddressOfSubmittingEnterpriseStreetAndNumber>
  <c:AddressOfSubmittingEnterprisePostcodeAndTown contextRef="c1">6000, Kolding</c:AddressOfSubmittingEnterprisePostcodeAndTown>
  <c:PrecedingReportingPeriodStartDate contextRef="c1">2022-01-01</c:PrecedingReportingPeriodStartDate>
  <c:PredingReportingPeriodEndDate contextRef="c1">2022-12-31</c:PredingReportingPeriodEndDate>
  <c:ReportingPeriodStartDate contextRef="c1">2023-01-01</c:ReportingPeriodStartDate>
  <c:ReportingPeriodEndDate contextRef="c1">2023-12-31</c:ReportingPeriodEndDate>
  <c:IdentificationNumberCvrOfReportingEntity contextRef="c1">29821127</c:IdentificationNumberCvrOfReportingEntity>
  <c:NameOfReportingEntity contextRef="c1">EDM Teknik ApS</c:NameOfReportingEntity>
  <c:AddressOfReportingEntityStreetName contextRef="c1">Holkebjergvej</c:AddressOfReportingEntityStreetName>
  <c:AddressOfReportingEntityStreetBuildingIdentifier contextRef="c1">75</c:AddressOfReportingEntityStreetBuildingIdentifier>
  <c:AddressOfReportingEntityPostCodeIdentifier contextRef="c1">5250</c:AddressOfReportingEntityPostCodeIdentifier>
  <c:AddressOfReportingEntityDistrictName contextRef="c1">Odense SV</c:AddressOfReportingEntityDistrictName>
  <d:NameOfAuditFirm contextRef="c37">Martinsen, Statsautoriseret Revisionspartnerselskab</d:NameOfAuditFirm>
  <d:IdentificationNumberCvrOfAuditFirm contextRef="c37">32285201</d:IdentificationNumberCvrOfAuditFirm>
  <d:NameAndSurnameOfAuditor contextRef="c37">Andy Philipp Gøttig</d:NameAndSurnameOfAuditor>
  <d:DescriptionOfAuditor contextRef="c37">statsautoriseret revisor</d:DescriptionOfAuditor>
  <d:IdentificationNumberOfAuditor contextRef="c37">mne36186</d:IdentificationNumberOfAuditor>
  <c:AddressOfAuditorStreetName contextRef="c37">Jupitervej</c:AddressOfAuditorStreetName>
  <c:AddressOfAuditorStreetBuildingIdentifier contextRef="c37">2</c:AddressOfAuditorStreetBuildingIdentifier>
  <c:AddressOfAuditorPostCodeIdentifier contextRef="c37">6000</c:AddressOfAuditorPostCodeIdentifier>
  <c:AddressOfAuditorDistrictName contextRef="c37">Kolding</c:AddressOfAuditorDistrictName>
  <c:AddressOfAuditorCountry contextRef="c37">Danmark</c:AddressOfAuditorCountry>
  <c:TelephoneNumberOfAuditor contextRef="c37">76 30 18 00</c:TelephoneNumberOfAuditor>
  <c:DateOfGeneralMeeting contextRef="c1">2024-04-16</c:DateOfGeneralMeeting>
  <c:NameAndSurnameOfChairmanOfGeneralMeeting contextRef="c1">Thomas Michael Roust</c:NameAndSurnameOfChairmanOfGeneralMeeting>
  <e:ClassOfReportingEntity contextRef="c1">Regnskabsklasse B</e:ClassOfReportingEntity>
  <d:TypeOfAuditorAssistance contextRef="c1">Andre erklæringer uden sikkerhed</d:TypeOfAuditorAssistance>
  <c:ToolForPreparingTheXBRLInstanceDocument contextRef="c1">CaseWare fra Revisorgruppen Danmark</c:ToolForPreparingTheXBRLInstanceDocument>
  <f:AddresseeOfAuditorsReportOnOtherReport contextRef="c1">kapitalejerne</f:AddresseeOfAuditorsReportOnOtherReport>
  <f:SignatureOfAuditorsPlace contextRef="c1">Kolding</f:SignatureOfAuditorsPlace>
  <f:SignatureOfAuditorsDate contextRef="c1">2024-04-16</f:SignatureOfAuditorsDate>
  <g:PlaceOfSignatureOfStatement contextRef="c1">Odense SV</g:PlaceOfSignatureOfStatement>
  <g:DateOfApprovalOfAnnualReport contextRef="c1">2024-04-16</g:DateOfApprovalOfAnnualReport>
  <e:GrossProfitLoss contextRef="c1" unitRef="u5" decimals="0">2424334</e:GrossProfitLoss>
  <e:GrossProfitLoss contextRef="c2" unitRef="u5" decimals="0">380926</e:GrossProfitLoss>
  <e:EmployeeBenefitsExpense contextRef="c1" unitRef="u5" decimals="0">728260</e:EmployeeBenefitsExpense>
  <e:EmployeeBenefitsExpense contextRef="c2" unitRef="u5" decimals="0">0</e:EmployeeBenefitsExpense>
  <e:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="c1" unitRef="u5" decimals="0">130000</e:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <e:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="c2" unitRef="u5" decimals="0">0</e:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <e:ProfitLossFromOrdinaryOperatingActivities contextRef="c1" unitRef="u5" decimals="0">1566074</e:ProfitLossFromOrdinaryOperatingActivities>
  <e:ProfitLossFromOrdinaryOperatingActivities contextRef="c2" unitRef="u5" decimals="0">380926</e:ProfitLossFromOrdinaryOperatingActivities>
  <e:OtherFinanceIncome contextRef="c1" unitRef="u5" decimals="0">582</e:OtherFinanceIncome>
  <e:OtherFinanceIncome contextRef="c2" unitRef="u5" decimals="0">44110</e:OtherFinanceIncome>
  <e:OtherFinanceExpenses contextRef="c1" unitRef="u5" decimals="0">3494</e:OtherFinanceExpenses>
  <e:OtherFinanceExpenses contextRef="c2" unitRef="u5" decimals="0">5725</e:OtherFinanceExpenses>
  <e:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="c1" unitRef="u5" decimals="0">1563162</e:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <e:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="c2" unitRef="u5" decimals="0">419311</e:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <e:TaxExpense contextRef="c1" unitRef="u5" decimals="0">348333</e:TaxExpense>
  <e:TaxExpense contextRef="c2" unitRef="u5" decimals="0">95326</e:TaxExpense>
  <e:ProfitLoss contextRef="c1" unitRef="u5" decimals="0">1214829</e:ProfitLoss>
  <e:ProfitLoss contextRef="c2" unitRef="u5" decimals="0">323985</e:ProfitLoss>
  <e:TransferredToFromRetainedEarnings contextRef="c1" unitRef="u5" decimals="0">1214829</e:TransferredToFromRetainedEarnings>
  <e:TransferredToFromRetainedEarnings contextRef="c2" unitRef="u5" decimals="0">323985</e:TransferredToFromRetainedEarnings>
  <e:Goodwill contextRef="c4" unitRef="u5" decimals="0">1170000</e:Goodwill>
  <e:Goodwill contextRef="c3" unitRef="u5" decimals="0">0</e:Goodwill>
  <e:IntangibleAssets contextRef="c4" unitRef="u5" decimals="0">1170000</e:IntangibleAssets>
  <e:IntangibleAssets contextRef="c3" unitRef="u5" decimals="0">0</e:IntangibleAssets>
  <e:NoncurrentAssets contextRef="c4" unitRef="u5" decimals="0">1170000</e:NoncurrentAssets>
  <e:NoncurrentAssets contextRef="c3" unitRef="u5" decimals="0">0</e:NoncurrentAssets>
  <e:ManufacturedGoodsAndGoodsForResale contextRef="c4" unitRef="u5" decimals="0">2050399</e:ManufacturedGoodsAndGoodsForResale>
  <e:ManufacturedGoodsAndGoodsForResale contextRef="c3" unitRef="u5" decimals="0">592550</e:ManufacturedGoodsAndGoodsForResale>
  <e:Inventories contextRef="c4" unitRef="u5" decimals="0">2050399</e:Inventories>
  <e:Inventories contextRef="c3" unitRef="u5" decimals="0">592550</e:Inventories>
  <e:ShorttermTradeReceivables contextRef="c4" unitRef="u5" decimals="0">1934042</e:ShorttermTradeReceivables>
  <e:ShorttermTradeReceivables contextRef="c3" unitRef="u5" decimals="0">227725</e:ShorttermTradeReceivables>
  <e:OtherShorttermReceivables contextRef="c4" unitRef="u5" decimals="0">3981</e:OtherShorttermReceivables>
  <e:OtherShorttermReceivables contextRef="c3" unitRef="u5" decimals="0">0</e:OtherShorttermReceivables>
  <e:ShorttermReceivables contextRef="c4" unitRef="u5" decimals="0">1938023</e:ShorttermReceivables>
  <e:ShorttermReceivables contextRef="c3" unitRef="u5" decimals="0">227725</e:ShorttermReceivables>
  <e:CashAndCashEquivalents contextRef="c4" unitRef="u5" decimals="0">2437875</e:CashAndCashEquivalents>
  <e:CashAndCashEquivalents contextRef="c3" unitRef="u5" decimals="0">723328</e:CashAndCashEquivalents>
  <e:CurrentAssets contextRef="c4" unitRef="u5" decimals="0">6426297</e:CurrentAssets>
  <e:CurrentAssets contextRef="c3" unitRef="u5" decimals="0">1543603</e:CurrentAssets>
  <e:Assets contextRef="c4" unitRef="u5" decimals="0">7596297</e:Assets>
  <e:Assets contextRef="c3" unitRef="u5" decimals="0">1543603</e:Assets>
  <e:RecognisedButNotOwnedAssets contextRef="c1" unitRef="u5" decimals="0">0</e:RecognisedButNotOwnedAssets>
  <e:ContributedCapital contextRef="c4" unitRef="u5" decimals="0">125000</e:ContributedCapital>
  <e:ContributedCapital contextRef="c3" unitRef="u5" decimals="0">125000</e:ContributedCapital>
  <e:RetainedEarnings contextRef="c4" unitRef="u5" decimals="0">2338909</e:RetainedEarnings>
  <e:RetainedEarnings contextRef="c3" unitRef="u5" decimals="0">1124080</e:RetainedEarnings>
  <e:Equity contextRef="c4" unitRef="u5" decimals="0">2463909</e:Equity>
  <e:Equity contextRef="c3" unitRef="u5" decimals="0">1249080</e:Equity>
  <e:ProvisionsForDeferredTax contextRef="c4" unitRef="u5" decimals="0">9114</e:ProvisionsForDeferredTax>
  <e:ProvisionsForDeferredTax contextRef="c3" unitRef="u5" decimals="0">0</e:ProvisionsForDeferredTax>
  <e:Provisions contextRef="c4" unitRef="u5" decimals="0">9114</e:Provisions>
  <e:Provisions contextRef="c3" unitRef="u5" decimals="0">0</e:Provisions>
  <e:ShorttermTradePayables contextRef="c4" unitRef="u5" decimals="0">1698512</e:ShorttermTradePayables>
  <e:ShorttermTradePayables contextRef="c3" unitRef="u5" decimals="0">44545</e:ShorttermTradePayables>
  <e:ShorttermPayablesToShareholdersAndManagement contextRef="c4" unitRef="u5" decimals="0">4056</e:ShorttermPayablesToShareholdersAndManagement>
  <e:ShorttermPayablesToShareholdersAndManagement contextRef="c3" unitRef="u5" decimals="0">4056</e:ShorttermPayablesToShareholdersAndManagement>
  <e:ShorttermTaxPayables contextRef="c4" unitRef="u5" decimals="0">315218</e:ShorttermTaxPayables>
  <e:ShorttermTaxPayables contextRef="c3" unitRef="u5" decimals="0">79326</e:ShorttermTaxPayables>
  <e:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="c4" unitRef="u5" decimals="0">3105488</e:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
  <e:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="c3" unitRef="u5" decimals="0">166596</e:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
  <e:ShorttermLiabilitiesOtherThanProvisions contextRef="c4" unitRef="u5" decimals="0">5123274</e:ShorttermLiabilitiesOtherThanProvisions>
  <e:ShorttermLiabilitiesOtherThanProvisions contextRef="c3" unitRef="u5" decimals="0">294523</e:ShorttermLiabilitiesOtherThanProvisions>
  <e:LiabilitiesOtherThanProvisions contextRef="c4" unitRef="u5" decimals="0">5123274</e:LiabilitiesOtherThanProvisions>
  <e:LiabilitiesOtherThanProvisions contextRef="c3" unitRef="u5" decimals="0">294523</e:LiabilitiesOtherThanProvisions>
  <e:LiabilitiesAndEquity contextRef="c4" unitRef="u5" decimals="0">7596297</e:LiabilitiesAndEquity>
  <e:LiabilitiesAndEquity contextRef="c3" unitRef="u5" decimals="0">1543603</e:LiabilitiesAndEquity>
  <e:WagesAndSalaries contextRef="c1" unitRef="u5" decimals="0">717728</e:WagesAndSalaries>
  <e:WagesAndSalaries contextRef="c2" unitRef="u5" decimals="0">0</e:WagesAndSalaries>
  <e:SocialSecurityContributions contextRef="c1" unitRef="u5" decimals="0">10532</e:SocialSecurityContributions>
  <e:SocialSecurityContributions contextRef="c2" unitRef="u5" decimals="0">0</e:SocialSecurityContributions>
  <e:EmployeeBenefitsExpense contextRef="c1" unitRef="u5" decimals="0">728260</e:EmployeeBenefitsExpense>
  <e:EmployeeBenefitsExpense contextRef="c2" unitRef="u5" decimals="0">0</e:EmployeeBenefitsExpense>
  <e:AverageNumberOfEmployees contextRef="c1" unitRef="u7" decimals="INF">2</e:AverageNumberOfEmployees>
  <e:AverageNumberOfEmployees contextRef="c2" unitRef="u7" decimals="INF">0</e:AverageNumberOfEmployees>
  <e:Equity contextRef="c119" unitRef="u5" decimals="0">125000</e:Equity>
  <e:Equity contextRef="c478" unitRef="u5" decimals="0">125000</e:Equity>
  <e:Equity contextRef="c121" unitRef="u5" decimals="0">125000</e:Equity>
  <e:Equity contextRef="c480" unitRef="u5" decimals="0">125000</e:Equity>
  <e:Equity contextRef="c137" unitRef="u5" decimals="0">1124080</e:Equity>
  <e:Equity contextRef="c498" unitRef="u5" decimals="0">800095</e:Equity>
  <e:ProfitLoss contextRef="c138" unitRef="u5" decimals="0">1214829</e:ProfitLoss>
  <e:ProfitLoss contextRef="c499" unitRef="u5" decimals="0">323985</e:ProfitLoss>
  <e:Equity contextRef="c139" unitRef="u5" decimals="0">2338909</e:Equity>
  <e:Equity contextRef="c500" unitRef="u5" decimals="0">1124080</e:Equity>
  <g:IdentificationOfApprovedAnnualReport contextRef="c1" xml:lang="da">Direktionen har dags dato aflagt årsrapporten for 2023 for EDM Teknik ApS.
</g:IdentificationOfApprovedAnnualReport>
  <g:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement contextRef="c1" xml:lang="da">Årsrapporten er aflagt i overensstemmelse med årsregnskabsloven.
</g:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement>
  <g:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults contextRef="c1" xml:lang="da">Vi anser den valgte regnskabspraksis for hensigtsmæssig, og efter vores opfattelse giver årsregnskabet et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2023 samt af resultatet af selskabets aktiviteter for regnskabsåret 1. januar - 31. december 2023.
</g:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults>
  <g:ConfirmationThatFinancialStatementsAreExemptedFromAuditing contextRef="c1" xml:lang="da">Direktionen anser betingelserne for at undlade revision af årsregnskabet for 2023 for opfyldt.
</g:ConfirmationThatFinancialStatementsAreExemptedFromAuditing>
  <g:ManagementsStatementAboutManagementsReview contextRef="c1" xml:lang="da">Ledelsesberetningen indeholder efter vores opfattelse en retvisende redegørelse for de forhold, som beretningen omhandler.
</g:ManagementsStatementAboutManagementsReview>
  <g:RecommendationForApprovalOfAnnualReportByGeneralMeeting contextRef="c1" xml:lang="da">Årsrapporten indstilles til generalforsamlingens godkendelse.
</g:RecommendationForApprovalOfAnnualReportByGeneralMeeting>
  <d:NameAndSurnameOfMemberOfExecutiveBoard contextRef="c29">Thomas Michael Roust</d:NameAndSurnameOfMemberOfExecutiveBoard>
  <d:NameAndSurnameOfMemberOfExecutiveBoard contextRef="c28">Hans Aarup Jakobsen</d:NameAndSurnameOfMemberOfExecutiveBoard>
  <f:DescriptionOfOtherEngagement contextRef="c1" xml:lang="da">Vi har opstillet årsregnskabet for EDM Teknik ApS for regnskabsåret 1. januar - 31. december 2023 på grundlag af selskabets bogføring og øvrige oplysninger, som De har tilvejebragt.

Årsregnskabet omfatter anvendt regnskabspraksis, resultatopgørelse, balance og egenkapitalopgørelse.

Vi har udført opgaven i overensstemmelse med ISRS 4410, Opgaver om opstilling af finansielle oplysninger.

Vi har anvendt vores faglige ekspertise til at assistere Dem med at udarbejde og præsentere årsregnskabet i overensstemmelse med årsregnskabsloven. Vi har overholdt relevante bestemmelser i revisorloven og International Ethics Standards Board for Accountants’ internationale retningslinjer for revisorers etiske adfærd (IESBA Code), herunder principper om integritet, objektivitet, professionel kompetence og fornøden omhu.

Årsregnskabet samt nøjagtigheden og fuldstændigheden af de oplysninger, der er anvendt til opstillingen af årsregnskabet, er Deres ansvar.

Da en opgave om opstilling af finansielle oplysninger ikke er en erklæringsopgave med sikkerhed, er vi ikke forpligtet til at verificere nøjagtigheden eller fuldstændigheden af de oplysninger, De har givet os til brug for at opstille årsregnskabet. Vi udtrykker derfor ingen revisions- eller reviewkonklusion om, hvorvidt årsregnskabet er udarbejdet i overensstemmelse med årsregnskabsloven.
</f:DescriptionOfOtherEngagement>
  <h:DescriptionOfPrimaryActivitiesOfEntity contextRef="c1" xml:lang="da">Selskabets væsentligste aktiviteter
Selskabets aktivitet har i lighed med tidligere år bestået af at drive handel og hermed beslægtet virksomhed.
</h:DescriptionOfPrimaryActivitiesOfEntity>
  <h:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs contextRef="c1" xml:lang="da">Udvikling i aktiviteter og økonomiske forhold
Årets bruttofortjeneste udgør 2.424.334 kr. mod 380.926 kr. sidste år. Det ordinære resultat efter skat udgør 1.214.829 kr. mod 323.985 kr. sidste år. Ledelsen anser årets resultat for tilfredsstillende.
</h:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs>
  <e:InformationOnReportingClassOfEntity contextRef="c1" xml:lang="da">Årsrapporten for EDM Teknik ApS er aflagt i overensstemmelse med årsregnskabslovens bestemmelser for en klasse B-virksomhed. Herudover har virksomheden valgt at følge enkelte regler for klasse C-virksomheder.

Årsrapporten er aflagt efter samme regnskabspraksis som sidste år og aflægges i danske kroner.
</e:InformationOnReportingClassOfEntity>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue contextRef="c1" xml:lang="da">Bruttofortjeneste
Bruttofortjeneste indeholder nettoomsætning, ændring i lagre af færdigvarer og varer under fremstilling, arbejde udført for egen regning og opført under aktiver, andre driftsindtægter samt eksterne omkostninger.

Selskabet har som fortolkningsbidrag for indregning af nettoomsætning valgt IAS 18.

Nettoomsætning indregnes i resultatopgørelsen, såfremt levering og risikoovergang til køber har fundet sted inden årets udgang, og såfremt indtægten kan opgøres pålideligt og forventes modtaget. Nettoomsætningen måles til dagsværdien af det aftalte vederlag eksklusive moms og afgifter og med fradrag af rabatter i forbindelse med salget.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales contextRef="c1" xml:lang="da">Vareforbrug omfatter omkostninger til køb af råvarer og hjælpematerialer med fradrag af rabatter samt årets forskydning i varebeholdninger.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses contextRef="c1" xml:lang="da">Andre eksterne omkostninger omfatter omkostninger til salg og administration.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense contextRef="c1" xml:lang="da">Personaleomkostninger
Personaleomkostninger omfatter løn og gager, inklusive feriepenge og pensioner samt andre omkostninger til social sikring mv. til selskabets medarbejdere.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense>
  <e:DescriptionOfMethodsOfImpairmentLossesAndDepreciation contextRef="c1" xml:lang="da">Af- og nedskrivninger
Af- og nedskrivninger indeholder årets af- og nedskrivninger af immaterielle og materielle anlægsaktiver.
</e:DescriptionOfMethodsOfImpairmentLossesAndDepreciation>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses contextRef="c1" xml:lang="da">Finansielle indtægter og omkostninger
Finansielle indtægter og omkostninger indregnes i resultatopgørelsen med de beløb, der vedrører regnskabsåret. Finansielle poster omfatter renteindtægter og -omkostninger og transaktioner i fremmed valuta, amortisering af finansielle aktiver og forpligtelser samt tillæg og godtgørelser under acontoskatteordningen mv.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses contextRef="c1" xml:lang="da">Skat af årets resultat
Årets skat, der består af årets aktuelle selskabsskat og ændring i udskudt skat, indregnes i resultatopgørelsen med den del, der kan henføres til årets resultat, og direkte i egenkapitalen med den del, der kan henføres til posteringer direkte i egenkapitalen. 
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIntangibleAssets contextRef="c1" xml:lang="da">Immaterielle anlægsaktiver
Udviklingsprojekter, patenter og licenser
Udviklingsomkostninger og internt oparbejdede rettigheder indregnes i resultatopgørelsen som omkostninger i anskaffelsesåret.

Patenter og licenser måles til kostpris med fradrag af akkumulerede af- og nedskrivninger. Patenter afskrives lineært over den resterende patentperiode, og licenser afskrives over aftaleperioden, dog maksimalt 10 år.

Kryptovaluta
Erhvervede immaterielle anlægsaktiver, der omfatter kryptovaluta, måles til kostpris med fradrag for akkumulerede afskrivninger.

Da det ikke er muligt pålideligt at skønne en fremtidig værdiforringelse af kryptovaluta eller muligt at fastsætte en brugstid, er restværdien fastsat lig med kostprisen, hvorfor der ikke afskrives på erhvervede lignende rettigheder.

Kryptovaluta nedskrives til en lavere genindvindingsværdi. Det betyder, at hvis kursen (dagsværdien) bliver lavere end kostprisen, skal der nedskrives til den lavere værdi i resultatopgørelsen.

Hvis kursen (dagsværdien) stiger igen efterfølgende, skal nedskrivningen helt eller delvist tilbageføres i resultatopgørelsen.

Gevinst eller tab ved salg af kryptovaluta (forskellen mellem salgsværdi og regnskabsmæssig værdi) indregnes i resultatopgørelsen, sædvanligvis under andre driftsindtægter henholdsvis andre driftsomkostninger.

Goodwill
Erhvervet goodwill måles til kostpris med fradrag af akkumulerede afskrivninger. Idet det ikke er muligt, at fastsætte et pålideligt skøn over brugstiden, er afskrivningsperioden fastsat til 10 år.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIntangibleAssets>
  <e:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets contextRef="c1" xml:lang="da">Nedskrivning på anlægsaktiver
Den regnskabsmæssige værdi af såvel immaterielle som materielle anlægsaktiver vurderes årligt for indikationer på værdiforringelse ud over det, som udtrykkes ved afskrivning.

Foreligger der indikationer på værdiforringelse, foretages nedskrivningstest af hvert enkelt aktiv henholdsvis gruppe af aktiver. Der foretages nedskrivning til genindvindingsværdien, såfremt denne er lavere end den regnskabsmæssige værdi.

Genindvindingsværdien er den højeste værdi af kapitalværdi og salgsværdi fratrukket forventede omkostninger ved et salg. Kapitalværdien opgøres som nutidsværdien af de forventede nettopengestrømme fra anvendelsen af aktivet eller aktivgruppen og forventede nettopenge-strømme ved salg af aktivet eller aktivgruppen efter endt brugstid.

Tidligere indregnede nedskrivninger tilbageføres, når betingelsen for nedskrivningen ikke længere består. Nedskrivninger på goodwill tilbageføres ikke.
</e:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInventories contextRef="c1" xml:lang="da">Varebeholdninger
Varebeholdninger måles til kostpris efter FIFO-metoden. Er nettorealisationsværdien af varebeholdninger lavere end kostprisen, nedskrives til denne lavere værdi.

Kostpris for handelsvarer samt råvarer og hjælpematerialer omfatter anskaffelsespris med tillæg af hjemtagelsesomkostninger.

Kostpris for fremstillede færdigvarer og varer under fremstilling omfatter kostpris for råvarer, hjælpematerialer, direkte løn og indirekte produktionsomkostninger. Indirekte produktionsomkostninger indeholder indirekte materialer og løn samt vedligeholdelse af og afskrivning på maskiner, fabriksbygninger og udstyr, der benyttes i produktionsprocessen, samt omkostninger til fabriksadministration og fabriksledelse. Låneomkostninger indregnes ikke i kostprisen.

Nettorealisationsværdien for varebeholdninger opgøres som forventet salgspris med fradrag af såvel færdiggørelsesomkostninger som omkostninger, der afholdes for at effektuere salget. Nettorealisationsværdien fastsættes under hensyntagen til omsættelighed, kurans og udvikling i forventet salgspris.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInventories>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables contextRef="c1" xml:lang="da">Tilgodehavender
Tilgodehavender måles til amortiseret kostpris, hvilket sædvanligvis svarer til nominel værdi.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents contextRef="c1" xml:lang="da">Likvide beholdninger
Likvide beholdninger omfatter indeståender i pengeinstitutter og kontantbeholdninger.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax contextRef="c1" xml:lang="da">Selskabsskat og udskudt skat
Aktuelle skatteforpligtelser og tilgodehavende aktuel skat indregnes i balancen som beregnet skat af årets skattepligtige indkomst, reguleret for skat af tidligere års skattepligtige indkomster og for betalte acontoskatter.

Udskudt skat måles efter den balanceorienterede gældsmetode af midlertidige forskelle mellem regnskabsmæssig og skattemæssig værdi af aktiver og forpligtelser opgjort på grundlag af den planlagte anvendelse af aktivet henholdsvis afvikling af forpligtelsen. Udskudt skat måles til nettorealisationsværdi.

Udskudt skat måles på grundlag af de skatteregler og skattesatser i de respektive lande, der med balancedagens lovgivning vil være gældende, når den udskudte skat forventes udløst som aktuel skat. Ændring i udskudt skat som følge af ændringer i skattesatser indregnes i resultatopgørelsen bortset fra poster, der føres direkte på egenkapitalen.

Udskudte skatteaktiver, herunder skatteværdien af fremførselsberettiget skattemæssigt underskud, måles til den værdi, hvortil aktivet forventes at kunne realiseres, enten ved udligning i skat af fremtidig indtjening eller ved modregning i udskudte skatteforpligtelser inden for samme juridiske skatteenhed. Eventuelle udskudte nettoskatteaktiver måles til nettorealisationsværdi.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax>
  <e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions contextRef="c1" xml:lang="da">Gældsforpligtelser
Øvrige gældsforpligtelser, som omfatter gæld til leverandører, tilknyttede virksomheder samt anden gæld, måles til amortiseret kostpris, hvilket sædvanligvis svarer til nominel værdi.
</e:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions>
  <!--Aktuelle periode enkelt selskab-->
  <context id="c1">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2023-01-01</startDate>
      <endDate>2023-12-31</endDate>
    </period>
  </context>
  <!--Forrige periode enkelt selskab-->
  <context id="c2">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2022-01-01</startDate>
      <endDate>2022-12-31</endDate>
    </period>
  </context>
  <!--Slutdato forrige periode enkelt selskab-->
  <context id="c3">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2022-12-31</instant>
    </period>
  </context>
  <!--Slutdato aktuelle periode enkelt selskab-->
  <context id="c4">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2023-12-31</instant>
    </period>
  </context>
  <!--CEO2-->
  <context id="c28">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2023-01-01</startDate>
      <endDate>2023-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="d:IdentificationOfMemberOfExecutiveBoardDimension">
        <d:memberOfBoardIdentifier>2</d:memberOfBoardIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <!--CEO1-->
  <context id="c29">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2023-01-01</startDate>
      <endDate>2023-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="d:IdentificationOfMemberOfExecutiveBoardDimension">
        <d:memberOfBoardIdentifier>1</d:memberOfBoardIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <!--REVISOR1-->
  <context id="c37">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2023-01-01</startDate>
      <endDate>2023-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="d:IdentificationOfAuditorDimension">
        <d:auditorIdentifier>1</d:auditorIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <!--Virksomhedskapital aktuel primo-->
  <context id="c119">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2023-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Virksomhedskapital aktuel ultimo-->
  <context id="c121">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2023-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res aktuel primo-->
  <context id="c137">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2023-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res aktuel i aaret-->
  <context id="c138">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2023-01-01</startDate>
      <endDate>2023-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res aktuel ultimo-->
  <context id="c139">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2023-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Virksomhedskapital forrige EKprimo-->
  <context id="c478">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2022-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Virksomhedskapital forrige EKultimo-->
  <context id="c480">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2022-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res forrige EKprimo-->
  <context id="c498">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2022-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res forrige EKi aaret-->
  <context id="c499">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <startDate>2022-01-01</startDate>
      <endDate>2022-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--Overfort res forrige EKultimo-->
  <context id="c500">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">29821127</identifier>
    </entity>
    <period>
      <instant>2022-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="e:ClassesOfEquityDimension">e:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <!--DKK enere-->
  <unit id="u5">
    <measure>iso4217:DKK</measure>
  </unit>
  <!--Antal-->
  <unit id="u7">
    <measure>xbrli:pure</measure>
  </unit>
</xbrl>