XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Components of Accrued Expenses and Other Liabilities
Accrued expenses and other current liabilities consist of the following:
September 30,December 31,
20242023
Accrued compensation$55,814 $67,053 
Contract liabilities52,271 69,219 
Current portion of accrued warranty23,261 27,283 
Short-term lease liabilities4,436 4,597 
Other15,006 13,198 
Total$150,788 $181,350 
Other Noncurrent Liabilities
Other long-term liabilities and deferred income taxes consist of the following:
September 30,December 31,
20242023
Accrued warranty$14,164 $19,926 
Unrecognized tax benefits14,389 17,176 
Long-term lease liabilities12,026 13,664 
Deferred income taxes1,508 
Transition tax related to 2017 U.S. tax reform act— 11,009 
Other5,753 5,369 
Total$46,336 $68,652