XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents The following table presents a reconciliation of cash, cash equivalents and restricted cash:
December 31,
In thousands
2024
2023
2022
Cash and cash equivalents
$106,299
$100,180
$94,255
Restricted cash, included in prepaid expenses and other current assets
278
371
563
Restricted cash, included in other assets
9,604
10,061
9,986
Total cash, cash equivalents and restricted cash
$116,181
$110,612
$104,804
Schedule Restrictions on Cash and Cash Equivalents The following table presents a reconciliation of cash, cash equivalents and restricted cash:
December 31,
In thousands
2024
2023
2022
Cash and cash equivalents
$106,299
$100,180
$94,255
Restricted cash, included in prepaid expenses and other current assets
278
371
563
Restricted cash, included in other assets
9,604
10,061
9,986
Total cash, cash equivalents and restricted cash
$116,181
$110,612
$104,804
Schedule of Cash Flow, Supplemental Disclosures The following table presents supplementary cash flow information, including non-cash investing and financing activities:
Year ended December 31,
In thousands
2024
2023
2022
Cash paid for taxes, net
$10,115
$8,222
$3,409
Cash paid for interest
86,321
89,335
86,485
Non-cash investing and financing activities:
Convertible notes exchange
223,614
Accrued capital expenditures
39,634
2,390
699
Schedule Property, Plant and Equipment A breakout of property, plant, and equipment and software is presented below:
December 31,
In thousands
2024
2023
Useful Lives (range)
Land
$18,075
$21,990
Buildings and improvements
123,454
147,171
10 years
-
30 years
Machinery and equipment
224,138
258,432
3 years
-
20 years
Capitalized software
183,172
114,122
3 years
-
5 years
Furniture and fixtures
14,793
23,541
7 years
-
10 years
Construction in progress
14,361
10,239
Total
577,993
575,495
Less: accumulated depreciation(a)
(337,013)
(336,408)
Property, plant, and equipment, net
$240,980
$239,087
(a)Includes accumulated depreciation of capitalized software of approximately $105.5 million and $74.4 million for the years ended December 31, 2024 and
2023, respectively.
Schedule of Accounts Payable and Accrued Liabilities A breakout of Accounts payable and accrued liabilities is presented below:
December 31,
In thousands
2024
2023
Accounts payable
$154,162
$142,215
Compensation
81,738
82,160
Taxes (primarily property, sales, and payroll taxes)
9,135
9,990
Benefits
19,765
19,422
Interest
3,972
5,617
Other
49,612
34,040
Accounts payable and accrued liabilities
$318,384
$293,444