XML 97 R96.htm IDEA: XBRL DOCUMENT
v3.20.1

Trade Receivables, Net - Summary of Movement of Allowance for Doubtful Trade Receivables (Detail) - Trade receivables [member] $ in Thousands, $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 TWD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2018 TWD ($) | Dec. 31, 2017 TWD ($)
Disclosure of financial assets [Line Items] |  |  |  |
Beginning balance | $ 155,389 | $ 5,195 | $ 64,901 | $ 53,709
Impairment losses recognized |  |  |  | 13,629
Net remeasurement of loss allowance | (38,277) | (1,280) | 150,128 |
Reclassification to loss allowance of other receivables | (5,877) | (196) |  |
Acquisition through business combinations | 25,553 | 855 | 3,482 |
Amounts written off |  |  | (60,109) | (34)
Effect of foreign currency exchange differences | (291) | (10) | (3,013) | (2,403)
Ending balance | $ 136,497 | $ 4,564 | 155,389 | 64,901
Impaired individually [member] |  |  |  |
Disclosure of financial assets [Line Items] |  |  |  |
Beginning balance |  |  | 25,130 | 16,453
Impairment losses recognized |  |  |  | 9,527
Effect of foreign currency exchange differences |  |  |  | (850)
Ending balance |  |  |  | 25,130
Impaired collectively [member] |  |  |  |
Disclosure of financial assets [Line Items] |  |  |  |
Beginning balance |  |  | $ 39,771 | 37,256
Impairment losses recognized |  |  |  | 4,102
Amounts written off |  |  |  | (34)
Effect of foreign currency exchange differences |  |  |  | (1,553)
Ending balance |  |  |  | $ 39,771

X
- Definition Increase (decrease) through acquisition through business combinations, allowance account for credit losses of financial assets. + References No definition available. + Details
Name: | asx_IncreaseDecreaseThroughAcquisitionThroughBusinessCombinationsAllowanceAccountForCreditLossesOfFinancialAssets
Namespace Prefix: | asx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) through Net remeasurement of loss allowance, allowance account for credit losses of financial assets. + References No definition available. + Details
Name: | asx_IncreaseDecreaseThroughNetRemeasurementOfLossAllowanceAllowanceAccountForCreditLossesOfFinancialAssets
Namespace Prefix: | asx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reclassification to loss allowance of other receivables. + References No definition available. + Details
Name: | asx_ReclassificationToLossAllowanceOfOtherReceivables
Namespace Prefix: | asx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2021-01-01 -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 16 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b -URIDate 2019-03-27 + Details
Name: | ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinancialAssetsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_99&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Note Expiry date 2021-01-01 -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 16 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b -URIDate 2019-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Note Expiry date 2021-01-01 -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 16 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b -URIDate 2019-03-27 + Details
Name: | ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MethodOfAssessmentOfExpectedCreditLossesAxis=ifrs-full_ExpectedCreditLossesIndividuallyAssessedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MethodOfAssessmentOfExpectedCreditLossesAxis=ifrs-full_ExpectedCreditLossesCollectivelyAssessedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |