XML 110 R97.htm IDEA: XBRL DOCUMENT v3.19.1
Trade Accounts Receivable - Summary of Past Due Balances of Accounts Receivable (Detail) - MXN ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts receivables past due from 1 to 30 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable $ 70,073 $ 45,895 $ 28,477
Accounts receivables past due 31 to 60 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 25,934 11,588 7,225
Accounts receivables past due 61 to 90 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 14,482 5,966 6,300
Accounts receivables past due more than 90 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 93 207 510
Aggregate past due [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable $ 110,582 $ 63,656 $ 42,512