XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Extended Maintenance Contracts (Tables)
9 Months Ended
Sep. 30, 2024
Extended Maintenance Contracts  
Schedule of accrual for loss contracts The following table shows the roll forward of balances in the accrual for loss contracts, including changes due to the provision for loss accrual, releases to service cost of sales, increase to loss accrual related to customer warrants, and foreign currency translation adjustment (in thousands):

Nine months ended

Year ended

September 30, 2024

  

December 31, 2023

Beginning balance

$

137,853

$

81,066

Provision for loss accrual

37,997

85,375

Releases to service cost of sales

(38,823)

(29,713)

Increase to loss accrual related to customer warrants

268

971

Foreign currency translation adjustment

214

154

Ending balance

$

137,509

$

137,853