XML 21 R10.htm IDEA: XBRL DOCUMENT
v3.22.2

Certain Balance Sheet Components | 6 Months Ended
--- | ---
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract] |
Certain Balance Sheet Components | Certain Balance Sheet Components A summary of accounts receivable from contracts with customers is as follows:
Accounts receivable, net |  |  |
In thousands | June 30, 2022 |  | December 31, 2021
Trade receivables (net of allowance of $5,630 and $5,730) | $ | 222,537 |  |  | $ | 261,124 |
Unbilled receivables | 37,120 |  |  | 37,335 |
Total accounts receivable, net | $ | 259,657 |  |  | $ | 298,459 |
Allowance for credit losses account activity | Three Months Ended June 30, |  | Six Months Ended June 30,
In thousands | 2022 |  | 2021 |  | 2022 |  | 2021
Beginning balance | $ | 5,598 |  |  | $ | 1,136 |  |  | $ | 5,730 |  |  | $ | 1,312 |
Provision for (release of) doubtful accounts, net | 619 |  |  | 25 |  |  | 518 |  |  | (42) |
Accounts recovered (written-off), net | (322) |  |  | (63) |  |  | (244) |  |  | (142) |
Effect of change in exchange rates | (265) |  |  | 9 |  |  | (374) |  |  | (21) |
Ending balance | $ | 5,630 |  |  | $ | 1,107 |  |  | $ | 5,630 |  |  | $ | 1,107 |
Inventories |  |  |
In thousands | June 30, 2022 |  | December 31, 2021
Raw materials | $ | 138,519 |  |  | $ | 122,434 |
Work in process | 6,272 |  |  | 7,856 |
Finished goods | 29,731 |  |  | 35,509 |
Total inventories | $ | 174,522 |  |  | $ | 165,799 |
Property, plant, and equipment, net |  |  |
In thousands | June 30, 2022 |  | December 31, 2021
Machinery and equipment | $ | 299,761 |  |  | $ | 314,502 |
Computers and software | 112,470 |  |  | 111,540 |
Buildings, furniture, and improvements | 134,272 |  |  | 131,764 |
Land | 10,270 |  |  | 8,952 |
Construction in progress, including purchased equipment | 29,832 |  |  | 39,527 |
Total cost | 586,605 |  |  | 606,285 |
Accumulated depreciation | (435,942) |  |  | (443,101) |
Property, plant, and equipment, net | $ | 150,663 |  |  | $ | 163,184 |
Depreciation expense | Three Months Ended June 30, |  | Six Months Ended June 30,
In thousands | 2022 |  | 2021 |  | 2022 |  | 2021
Depreciation expense | $ | 9,929 |  |  | $ | 12,112 |  |  | $ | 20,213 |  |  | $ | 24,949 |

X
- References No definition available. + Details
Name: | us-gaap_BalanceSheetRelatedDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -URI http://asc.fasb.org/topic&trid=2122208 + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration