XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Schedule of Accounts Receivable

    December 31, 2018     December 31, 2017  
Accounts receivable under normal 30 day terms   $ 2,165,820     $ 1,493,084  
Financed contracts:                
Current portion of long-term     866,494       1,741,669  
Long-term, net of current portion     1,030,354       1,515,120  
Total accounts receivable     4,062,668       4,749,873  
Less allowance for doubtful accounts     (165,840 )     (181,473 )
Accounts receivable, net   $ 3,896,828     $ 4,568,400  
Presented on the balance sheet as:                
Accounts receivable, net   $ 2,866,474     $ 3,053,280  
Long-term accounts receivable - financed contracts     1,030,354       1,515,120  
Schedule of allowance for doubtful accounts

A roll-forward of the Company’s allowance for doubtful accounts for the years ended is as follows:

 

    December 31, 2018     December 31, 2017  
Accounts receivable allowance, beginning of year   $ 181,473     $ 200,266  
Provision adjustment     125,405       131,454  
Write-off     (141,038 )     (150,247 )
Accounts receivable allowance, end of year   $ 165,840     $ 181,473