XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Rollforward of Accounts Receivable Allowance for Doubtful Accounts
Activity related to the Company’s allowance for doubtful accounts was as follows:
Year Ended December 31,
20222021
Balance, beginning of year$6,541 $5,759 
Bad debt allowance
5,549 1,203 
Write-offs(2,317)(700)
Foreign currency translation adjustments(470)279 
Balance, end of year$9,303 $6,541 
Schedule of Property and Equipment, Net Useful Lives Estimated useful lives of property and equipment are as follows:
Useful Life
Building and improvements25years
Computer equipment and software3years
Furniture, fixtures, and equipment5years
Aircraft6years
Automobiles3years
Property and equipment, net consist of the following:
December 31,
20222021
Land$2,811 $2,811 
Building and improvements35,717 35,188 
Computer equipment and software54,636 47,651 
Furniture, fixtures, and equipment14,600 14,274 
Aircraft2,038 4,075 
Other156 61 
Property and equipment, at cost109,958 104,060 
Less: Accumulated depreciation(77,707)(72,237)
Total property and equipment, net$32,251 $31,823