Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities And Warranties (Tables)

v3.21.2
Accrued Liabilities And Warranties (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
As of September 30, 2021 and December 31, 2020, accrued liabilities and other current liabilities consisted of the following:

September 30, 2021 December 31, 2020
Payroll and related costs $ 4,066,076  $ 2,537,353 
Accrued interest 1,666,667  1,711,111 
Customer allowance accrual 1,412,500  1,412,500 
Sales return reserve 1,096,713  — 
Other 267,000  334,338 
Total accrued liabilities and other $ 8,508,956  $ 5,995,302 
Schedule of Product Warranty Liability
Accrued warranty activity consisted of the following:

Three Months Ended September 30, Nine Months Ended September 30,
2021 2020 2021 2020
Accrued warranty, beginning of period $ 4,866,213  $ 4,079,769  $ 5,400,000  $ 6,001,864 
Warranty costs incurred (717,008) (513,827) (1,450,795) (2,435,922)
Net changes in liability for pre-existing warranties 337,793  —  337,793  — 
Provision for warranty 405,000  —  605,000  — 
Accrued warranty, end of period $ 4,891,998  $ 3,565,942  $ 4,891,998  $ 3,565,942