XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities [Abstract]    
Salaries and benefits $ 82,685 $ 60,815
Incentive compensation 56,794 59,445
Deferred Revenue 28,900 30,358
Accrued liability Italy payment scheme 23,646 23,937
Field service corrective action 29,264 32,844
Other 94,814 99,524
Accrued liabilities $ 316,103 $ 306,923 [1]
[1] December 31, 2024 balances were derived from audited consolidated financial statements.