XML 123 R109.htm IDEA: XBRL DOCUMENT
v3.23.1

Income Tax (Details) - Schedule of theoretical tax expense - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Schedule of theoretical tax expense [Abstract] |  |
Income before income taxes, as per the statement of operations | $ 57,417 | $ 45,617
Statutory tax rate in Israel | 23.00% | 23.00%
Tax computed at the statutory tax rate | $ 13,205 | $ 10,494
Tax adjustment in respect of different tax rates | (1,756) | 283
Deferred taxes on losses for which deferred taxes were not created | (511) | (80)
Tax-deductible costs, not included in the accounting costs | (2,680) | (1,041)
Non-deductible expenses and tax expenses in respect of prior years, net | 2,670 | 1,001
Uncertain tax positions and other | 210 | (379)
Taxes on income | $ 11,138 | $ 10,278

X
- Definition Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2022-03-24 -Paragraph 20 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_AdjustmentsForDeferredTaxExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 12 -IssueDate 2022-03-24 -Paragraph 80 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2022-03-24 -Paragraph 81 -Subparagraph c -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_i&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deferred taxes on losses for which deferred taxes were not created. + References No definition available. + Details
Name: | mgic_DeferredTaxesOnLossesForWhichDeferredTaxesWereNotCreated
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income before income taxes, as per the statement of operations. + References No definition available. + Details
Name: | mgic_IncomeBeforeIncomeTaxesAsPerTheStatementOfOperations
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Non-deductible expenses and tax expenses in respect of prior years, net. + References No definition available. + Details
Name: | mgic_NondeductibleExpensesAndTaxExpensesInRespectOfPriorYearsNet
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The percentage of statutory tax rate. + References No definition available. + Details
Name: | mgic_StatutoryTaxRatePercentage
Namespace Prefix: | mgic_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax computed at the statutory tax rate. + References No definition available. + Details
Name: | mgic_TaxComputedAtTheStatutoryTaxRate
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Uncertain tax positions and other. + References No definition available. + Details
Name: | mgic_UncertainTaxPositionsAndOther
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration