XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
ACCRUED LIABILITIES.    
Warranty liability $ 2,507 $ 2,594
Litigation reserve 562 899
Federal and state income taxes payable 4,088 5,603
Accrued expenses & other accrued liabilities 7,544 6,394
Total $ 14,701 $ 14,860