XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Extended Maintenance Contracts
9 Months Ended
Sep. 30, 2024
Extended Maintenance Contracts  
Extended Maintenance Contracts

3. Extended Maintenance Contracts

On a quarterly basis, we evaluate any potential losses related to our extended maintenance contracts for sales of equipment, related infrastructure and other that have been sold. 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