v3.26.3
Condensed Consolidated Balance Sheets Detail (Tables)
9 Months Ended
Sep. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories, Net
Inventories, net consists of the following:
September 30,
2026
December 31,
2025
(Amounts in thousands)
Raw materials$94,130 $94,632 
Work-in-process28,545 20,793 
Finished products59,530 55,033 
Total inventories, net$182,205 $170,458 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
September 30,
2026
December 31,
2025
(Amounts in thousands)
Employee compensation$33,073 $40,141 
Deferred revenue15,788 14,609 
Income taxes payable763 3,592 
Other25,714 20,866 
Total accrued liabilities$75,338 $79,208