XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
SCHEDULE II
VALUATION AND QUALIFYING ACCOUNTS
Balance at
Beginning of Period (1)
Charged (Credited) to
Costs and Expenses (2)
Amounts
Written Off (3)
Other Adjustments (4)
Balance at
End of Period (1)
(In thousands)
Year ended December 31, 2022
Accounts receivable and unbilled receivables$5,272 $2,658 $(2,551)$(226)$5,153 
Long-term unbilled receivables26 — — 35 
Net investment in sales-type leases228 80 — — 308 
Total allowances deducted from assets$5,526 $2,747 $(2,551)$(226)$5,496 
Year ended December 31, 2023
Accounts receivable and unbilled receivables$5,153 $2,726 $(2,441)$126 $5,564 
Long-term unbilled receivables35 (4)— 31 
Net investment in sales-type leases308 (51)— — 257 
Total allowances deducted from assets$5,496 $2,671 $(2,441)$126 $5,852 
Year ended December 31, 2024
Accounts receivable and unbilled receivables$5,564 $3,943 $(2,691)$(171)$6,645 
Long-term unbilled receivables31 48 — 79 
Net investment in sales-type leases257 (116)— — 141 
Total allowances deducted from assets$5,852 $3,875 $(2,691)$(171)$6,865 
__________________________________________________
(1)Allowance for credit losses.
(2)Represents amounts charged and credited for provisions for credit losses.
(3)Represents amounts written off from the allowance and receivable.
(4)Represents other adjustments, such as foreign currency translation adjustments.