Six Months
Year
Ended
June 30, 2023
December 31, 2022
Beginning balance
$
81,066
89,773
Provision for loss accrual
13,721
23,295
Releases to service cost of sales
(13,364)
(35,446)
Increase to loss accrual related to customer warrants
499
3,506
Foreign currency translation adjustment
13
(62)
Ending balance
81,935
Tabular disclosure for accrual for loss contract.
No definition available.