v3.26.1
OTHER LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
March 31,December 31,
20262025
Contract liabilities$67,791 $66,209 
Accrued compensation66,094 81,943 
Current portion of accrued warranty16,986 17,348 
Litigation settlement reserve (See Note 10 "Commitments and Contingencies")
13,500 — 
Short-term lease liabilities4,996 5,074 
Other15,482 14,275 
Total$184,849 $184,849 
Schedule of Other Long-Term Liabilities and Deferred Income Taxes
Other long-term liabilities and deferred income taxes consist of the following:
March 31,December 31,
20262025
Unrecognized tax benefits$15,333 $15,111 
Accrued warranty14,291 14,116 
Long-term lease liabilities11,316 12,176 
Deferred income taxes8,978 9,397 
Other8,753 11,313 
Total$58,671 $62,113