XML 45 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2017
ACCOUNTS RECEIVABLE  
Schedule of trade and other receivables

                                                                                                                                                                                                         

 

 

 

December 31,
2017

 

December 31,
2016

 

December 31,
2015

 

 

Trade accounts receivable

 

$

1,201,292

 

$

2,532,114

 

$

1,393,533

 

 

Other accounts receivable

 

 

133,631

 

 

585,360

 

 

343,408

 

 

 

 

 

 

 

 

 

 

 

 

 

$

1,334,923

 

$

3,117,474

 

$

1,736,941

 

 

 

 

 

 

 

 

 

 

 

Schedule of short-term aging analysis

                                                                                                                                                                                                                

 

 

 

December 31,
2017

 

December 31,
2016

 

December 31,
2015

 

 

Not past due

 

$

693,010

 

$

976,645

 

$

1,301,720

 

 

Past due 0 - 30 days

 

 

255,348

 

 

969,652

 

 

89,643

 

 

30 - 60 days

 

 

79,600

 

 

54,064

 

 

1,846

 

 

60 - 90 days

 

 

4,334

 

 

134,468

 

 

324

 

 

90 - 120 days

 

 

139,000

 

 

189,640

 

 

 

 

Over 120 days

 

 

110,000

 

 

327,645

 

 

 

 

Allowance for doubtful accounts

 

 

(80,000

)

 

(120,000

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$

1,201,292

 

$

2,532,114

 

$

1,393,533