XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19 - Revenue: Components of accounts receivable and accrued revenue (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Components of accounts receivable and accrued revenue

Presented in the following table are the components of accounts receivable and accrued revenue:

 

    March 31, 2018   January 1, 2018
Accounts receivable from customers        
Texas Market $ 7,174,846 $ 6,828,105
ISO New England Market   1,331,006   635,160
Total accounts receivable with customers and other receivables 8,505,852   7,463,265
         
Accrued revenue from customers        
Texas Market   21,016,075   20,146,719
ISO New England Market   1,223,870   697,810
Total accrued revenue with customers   22,239,945   20,844,529
         
Total accounts receivable and accrued revenue $ 30,745,797 $ 28,307,794