XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Detail of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other current liabilities    
Accrued warranty costs $ 11,650 $ 9,429
Current lease liability 24,426 21,151
Accrued job losses 5,458 3,650
Accrued sales and use tax 6,592 5,335
Liabilities due to former owners 49,024 31,510
Other current liabilities 92,778 49,640
Total other current liabilities $ 189,928 $ 120,715