XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net
6 Months Ended
Jun. 30, 2023
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, Net ACCOUNTS RECEIVABLE, NET
Accounts receivable, net consisted of the following:
 June 30,
2023
December 31,
2022
In thousands  
Trade receivables$48,289 $31,126 
U.S. Government contracts:
Billed12,091 14,150 
Cost and accrued profit - not billed2,021 661 
Commercial and other government contracts
Billed42,101 41,520 
Cost and accrued profit - not billed— 2,268 
Less allowance for doubtful accounts(2,772)(2,066)
Accounts receivable, net$101,730 $87,659 
6. ACCOUNTS RECEIVABLE, NET (CONTINUED)

The Company performs ongoing evaluations of its customers’ current creditworthiness, as determined by the review of their credit information, to determine if events have occurred subsequent to the recognition of revenue and the related receivable that provide evidence that such receivable will be realized in an amount less than that recognized at the time of sale. Estimates of credit losses are based on historical losses, current economic conditions, geographic considerations, and in some cases, evaluating specific customer accounts for risk of loss.

The following table summarizes the activity in the allowance for doubtful accounts in the six-month fiscal period ended June 30, 2023:
In thousands 
Balance at December 31, 2022
$(2,066)
Provision(1,125)
Amounts written off206 
Recoveries214 
Changes in foreign currency exchange rates(1)
Balance at June 30, 2023
$(2,772)

There were no amounts included in accounts receivable, net for matters such as contract changes, negotiated settlements and claims for unanticipated contract costs at June 30, 2023 and December 31, 2022.