| | December 31, | | ||||
| | 2017 | | 2016 | | ||
| | (in thousands) | | ||||
Past due less than 60 days | | $ | 560,016 | | | 531,327 | |
Past due 61~180 days | | | 12,790 | | | 9,505 | |
Past due over 180 days | | | - | | | 1,020 | |
| | $ | 572,806 | | | 541,852 | |