XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses
The following presents the changes in the balance of our allowance for credit losses:
YearItemBalance at beginning of yearAdditions charged to expense
Other (a)
Balance at end of year
2025
Allowance for credit losses
$2,433 $1,810 $(635)3,608 
2024
Allowance for credit losses
3,389 506 (1,462)2,433 
2023
Allowance for credit losses
3,114 595 (320)3,389 
(a)Other includes the impact of write-offs, recoveries and foreign currency translation adjustments.
Schedule of Property and Equipment
Depreciation expense has been computed principally by the straight-line method based on the estimated useful lives of the depreciable assets which are generally as follows:
Category
Useful Life (in years)
Machinery and equipment
2-5
Capitalized software
3-5
Office furniture and equipment
1-5
Leasehold improvements
Life of lease a
Construction in progressN/A
a. Leasehold improvements are amortized on a straight-line basis over the shorter of (i) their estimated useful life or (ii) the estimated or contractual life of the related lease.
Property and equipment at December 31, 2025 and 2024 are summarized as follows:

(in thousands)20252024
Machinery and equipment$129,493 $134,111 
Capitalized software25,811 25,888 
Office furniture and equipment5,238 5,454 
Leasehold improvements40,765 37,794 
Construction in progress9,652 4,831 
Total property and equipment a
210,959 208,078 
Less: Accumulated depreciation and amortization a
(161,710)(157,034)
Total property and equipment, net$49,249 $51,044 
a. The impairment charges subsequently discussed resulted in the establishment of a new cost basis for certain assets reflected in the table. Gross asset carrying values and accumulated depreciation and amortization have been adjusted to reflect the new cost basis of assets for which the carrying value was reduced due to impairment.