The age-wise break up of trade receivables, net of allowances that are past due beyond credit period, are as follows:
As at | ||||||||
March 31, 2018 |
March 31, 2017 |
|||||||
Neither past due nor impaired |
$ | 56,372 | $ | 45,939 | ||||
Past due but not impaired |
||||||||
Past due 0-30 days |
9,578 | 8,260 | ||||||
Past due 31-60 days |
2,738 | 2,544 | ||||||
Past due 61-90 days |
834 | 1,174 | ||||||
Past due over 90 days |
1,866 | 2,506 | ||||||
Past due and impaired |
564 | 1,713 | ||||||
|
|
|
|
|||||
Total |
$ | 71,952 | $ | 62,136 | ||||
Allowances for doubtful trade receivables |
$ | (564 | ) | $ | (1,713 | ) | ||
|
|
|
|
|||||
Trade receivables, net of allowances for doubtful receivables |
$ | 71,388 | $ | 60,423 | ||||
|
|
|
|