XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
ACCRUED LIABILITIES.    
Warranty liability $ 2,346 $ 2,594
Litigation reserve 562 899
Federal and state taxes payable 4,563 5,603
Accrued expenses & other accrued liabilities 6,206 5,764
Total $ 13,677 $ 14,860