XML 61 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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:
Year Ended
(in thousands)December 31,
2020
December 31,
2021
December 31,
2022
Balance at beginning of period$1,435 $1,861 $2,949 
Cumulative effect of accounting change upon adoption of
   CECL
— — 254 
Additions432 1,169 871 
Write-offs, net of recoveries(101)(210)(1,758)
Foreign currency translation adjustment95 129 (12)
Balance at end of period$1,861 $2,949 $2,304 
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:
Year Ended
(in thousands)December 31,
2020
December 31,
2021
December 31,
2022
Corporate information technology$19,740 $21,230 $25,109 
Development of platform and product initiatives16,584 15,387 16,740 
Production support and maintenance7,972 7,706 8,638 
Total production systems24,556 23,093 25,378 
Corporate technology and production systems$44,296 $44,323 $50,487