XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consists of the following as of:

 

   June 30, 2019
(unaudited)
   December 31, 2018 
         
Accounts payable trade and other  $298,862   $249,833 
Accrued payroll & fringe benefits   44,432    48,065 
Accrued Warranty Expense   10,543    8,834 
Accrued payroll taxes & withholding   8,339    8,415 
Accrued interest   13,412    10,162 
   $375,588   $325,309