XML 90 R73.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Intangible Assets, Net (Details) - Schedule of Composition and Movement - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Schedule of Composition and Movement [Line Items] |  |  |
Beginning balance, Cost | $ 206,823 | $ 195,760 |
Capitalized development costs | 3,183 | 3,059 |
Purchase of intangible asset |  | 219 |
Acquisition of subsidiaries | 9,410 | 14,026 |
Adjustments arising from translating financial statements of foreign operations | (1,549) | (6,241) |
Ending balance, Cost | 217,867 | 206,823 | 195,760
Beginning balance, Accumulated amortization and impairment | 154,766 | 144,370 |
Amortization recognized in the year | 13,473 | 13,574 |
Adjustments arising from translating financial statements of foreign operations | (1,030) | (3,178) |
Ending balance, Accumulated amortization and impairment | 167,209 | 154,766 | 144,370
Amortized cost | 50,658 | 52,057 |
Capitalized Software development costs [Member] |  |  |
Schedule of Composition and Movement [Line Items] |  |  |
Beginning balance, Cost | 93,057 | 90,101 |
Capitalized development costs | 3,183 | 3,059 |
Purchase of intangible asset |  |  |
Acquisition of subsidiaries |  |  |
Adjustments arising from translating financial statements of foreign operations | (32) | (103) |
Ending balance, Cost | 96,208 | 93,057 | 90,101
Beginning balance, Accumulated amortization and impairment | 83,171 | 79,354 |
Amortization recognized in the year | 3,545 | 3,817 |
Adjustments arising from translating financial statements of foreign operations |  |  |
Ending balance, Accumulated amortization and impairment | 86,716 | 83,171 | 79,354
Amortized cost | 9,492 | 9,886 |
Customer relationship [Member] |  |  |
Schedule of Composition and Movement [Line Items] |  |  |
Beginning balance, Cost | 93,134 | 86,651 |
Capitalized development costs |  |  |
Purchase of intangible asset |  | 219 |
Acquisition of subsidiaries | 7,704 | 11,319 |
Adjustments arising from translating financial statements of foreign operations | (1,172) | (5,055) |
Ending balance, Cost | 99,666 | 93,134 | 86,651
Beginning balance, Accumulated amortization and impairment | 59,429 | 54,494 |
Amortization recognized in the year | 7,925 | 7,865 |
Adjustments arising from translating financial statements of foreign operations | (864) | (2,930) |
Ending balance, Accumulated amortization and impairment | 66,490 | 59,429 | 54,494
Amortized cost | 33,176 | 33,705 |
Acquired technology [Member] |  |  |
Schedule of Composition and Movement [Line Items] |  |  |
Beginning balance, Cost | 20,048 | 18,371 |
Capitalized development costs |  |  |
Purchase of intangible asset |  |  |
Acquisition of subsidiaries |  | 2,707 |
Adjustments arising from translating financial statements of foreign operations | (332) | (1,030) |
Ending balance, Cost | 19,716 | 20,048 | 18,371
Beginning balance, Accumulated amortization and impairment | 11,882 | 10,329 |
Amortization recognized in the year | 1,712 | 1,797 |
Adjustments arising from translating financial statements of foreign operations | (163) | (244) |
Ending balance, Accumulated amortization and impairment | 13,431 | 11,882 | 10,329
Amortized cost | 6,285 | 8,166 |
Others [Member] |  |  |
Schedule of Composition and Movement [Line Items] |  |  |
Beginning balance, Cost | 584 | 637 |
Capitalized development costs |  |  |
Purchase of intangible asset |  |  |
Acquisition of subsidiaries | 1,706 |  |
Adjustments arising from translating financial statements of foreign operations | (13) | (53) |
Ending balance, Cost | 2,277 | 584 | 637
Beginning balance, Accumulated amortization and impairment | 284 | 193 |
Amortization recognized in the year | 291 | 95 |
Adjustments arising from translating financial statements of foreign operations | (3) | (4) |
Ending balance, Accumulated amortization and impairment | 572 | 284 | $ 193
Amortized cost | $ 1,705 | $ 300 |

X
- Definition The amount of current financial assets measured at amortised cost. [Refer: Financial assets at amortised cost] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2023-01-01 -Paragraph 8 -Subparagraph f -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_f&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CurrentFinancialAssetsAtAmortisedCost
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 16 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Accumulated amortization and impairment. + References No definition available. + Details
Name: | mgic_AccumulatedAmortizationAndImpairment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Acquisition of subsidiaries. + References No definition available. + Details
Name: | mgic_AcquisitionOfSubsidiariesCosts
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments arising from translating financial statements of foreign operations. + References No definition available. + Details
Name: | mgic_AdjustmentsArisingFromTranslatingFinancialStatementsOfForeignOperations
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments arising from translating financial statements of foreign operations amortization. + References No definition available. + Details
Name: | mgic_AdjustmentsArisingFromTranslatingFinancialStatementsOfForeignOperationsAmortization
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortization recognized in the year. + References No definition available. + Details
Name: | mgic_AmortizationRecognized
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Capitalized development costs. + References No definition available. + Details
Name: | mgic_CapitalizedDevelopmentCosts
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Goodwill and other intangible assets. + References No definition available. + Details
Name: | mgic_GoodwillandOtherIntangibleAssetCost
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | mgic_IntangibleAssetsNetDetailsScheduleofCompositionandMovementLineItems
Namespace Prefix: | mgic_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=mgic_CapitalizedSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=mgic_CustomersRelationshipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=mgic_AcquiredTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=mgic_OtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |