XML 56 R44.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Accounts receivable (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Text block1 [abstract] |
Disclosure of Accounts Receivable |
|  | 2017 |  |  | 2016 |
Credit cards |  | $ | 64,420 |  |  | $ | 65,052 |
Travel agencies and airlines clearing house |  |  | 36,640 |  |  |  | 36,318 |
Cargo, mail and other travel agencies |  |  | 6,798 |  |  |  | 9,278 |
Trade receivables due from related parties |  |  | 318 |  |  |  | 499 |
Government |  |  | 6,216 |  |  |  | 1,957 |
Other |  |  | 7,366 |  |  |  | 6,735 |
|  |  | 121,758 |  |  |  | 119,839 |
Provision for impairment |  |  | (3,673 | ) |  |  | (3,739 | )
|  | $ | 118,085 |  |  | $ | 116,100 |
Current |  |  | 115,641 |  |  |  | 114,143 |
Non-current |  |  | 2,444 |  |  |  | 1,957 |
|  | $ | 118,085 |  |  | $ | 116,100 |
Maturity of Portfolio of Accounts Receivable | The maturity of the portfolio at each year-end is as follows:
|  | 2017 |  |  | 2016 |
Neither past due nor impaired |  | $ | 115,685 |  |  | $ | 110,524 |
Past due 1 to 30 days |  |  | 1,286 |  |  |  | 711 |
Past due 31 to 60 days |  |  | 617 |  |  |  | 914 |
More than 60 days |  |  | 497 |  |  |  | 3,951 |
|  |  | 118,085 |  |  |  | 116,100 |
Impaired |  |  | 3,673 |  |  |  | 3,739 |
Total accounts receivable |  | $ | 121,758 |  |  | $ | 119,839 |
Provision for Impairment of Receivables | Movements in the provision for impairment of receivables are as follows:
|  | 2017 |  |  | 2016 |  |  | 2015 |
Balance at beginning of year |  | $ | (3,739 | ) |  | $ | (2,997 | ) |  | $ | (3,691 | )
(Additions) reversals |  |  | (879 | ) |  |  | (1,511 | ) |  |  | 71 |
Write-offs |  |  | 945 |  |  |  | 769 |  |  |  | 623 |
Balance at end of year |  | $ | (3,673 | ) |  | $ | (3,739 | ) |  | $ | (2,997 | )

X
- Definition Disclosure of detailed information about accounts receivables. + References No definition available. + Details
Name: | cpa_DisclosureOfDetailedInformationAboutAccountsReceivablesExplanatory
Namespace Prefix: | cpa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of maturity portfolio of accounts receivable. + References No definition available. + Details
Name: | cpa_DisclosureOfMaturityPortfolioOfAccountsReceivableExplanatory
Namespace Prefix: | cpa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of provision for impairment of receivables. + References No definition available. + Details
Name: | cpa_DisclosureOfProvisionForImpairmentOfReceivablesExplanatory
Namespace Prefix: | cpa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Text block1 [abstract] + References No definition available. + Details
Name: | cpa_TextBlock1Abstract
Namespace Prefix: | cpa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration