XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Detail of Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Detail of Other Current Liabilities  
Schedule 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