XML 30 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Detail of Other Current Liabilities
12 Months Ended
Dec. 31, 2024
Detail of Other Current Liabilities  
Detail of Other Current Liabilities

8. Detail of Other Current Liabilities

Other current liabilities consist of the following (in thousands):

December 31,

 

    

2024

    

2023

 

Accrued warranty costs

$

16,148

$

11,650

Current lease liability

28,158

24,426

Accrued job losses

 

21,636

 

5,458

Accrued sales and use tax

 

5,568

 

6,592

Liabilities due to former owners

 

87,417

 

49,024

Repayments to customers

250,008

37,241

Other current liabilities

 

92,656

 

55,537

$

501,591

$

189,928