XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Losses The following table summarizes changes in the allowance for expected credit losses for the periods presented:
Three Months Ended March 31,
(in thousands)20222023
Balance at beginning of period$2,949 $2,304 
Cumulative effect of accounting change upon adoption of CECL254 — 
Additions308 244 
Write-offs, net of recoveries(1,669)(78)
Foreign currency translation adjustment— 
Balance at end of period$1,842 $2,473 
Summary of Corporate Technology and Production Systems Expense
The following table sets forth expenses included in each category of corporate technology and production systems for the periods presented:
 Three Months Ended
March 31,
(in thousands)20222023
Corporate information technology$6,123 $5,267 
Development of platform and product initiatives4,249 4,414 
Production support and maintenance2,180 2,271 
Total production systems6,429 6,685 
Corporate technology and production systems$12,552 $11,952