XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting and Reporting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same such amounts shown within the Consolidated Statements of Cash Flows:

 

Year Ended December 31,

 

2023

 

 

2022

 

 

2021

 

 

 

(In thousands)

 

Cash and cash equivalents

 

$

58,363

 

 

$

46,007

 

 

$

53,228

 

Restricted cash within prepaid expenses and other current assets

 

 

1,182

 

 

 

638

 

 

 

461

 

Total cash, cash equivalents and restricted cash

 

$

59,545

 

 

$

46,645

 

 

$

53,689

 

Allowance For Expected Credit Losses

A summary of the activities in the allowance for expected credit losses for the years ended December 31, 2023, 2022, and 2021 is as follows:

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

(In thousands)

 

Allowance for credit losses, January 1

 

$

9,322

 

 

$

8,768

 

 

$

9,464

 

Add/ (Deduct):

 

 

 

 

 

 

 

 

 

Provision for bad debt expense

 

 

626

 

 

 

1,647

 

 

 

448

 

Write-offs, net of recoveries

 

 

(478

)

 

 

(528

)

 

 

(958

)

Adjustments for business acquisitions and dispositions

 

 

 

 

 

 

 

 

(110

)

Currency translation and other changes

 

 

60

 

 

 

(565

)

 

 

(76

)

Allowance for credit losses, December 31

 

$

9,530

 

 

$

9,322

 

 

$

8,768

 

Property and Equipment The estimated useful lives for property and equipment classifications are as follows:

 

Classification

Estimated Useful Lives

Furniture and fixtures

3-10 years

Data processing equipment

3-5 years

Automobiles and other

3-4 years

Leasehold improvements

7-15 years

 

Property and equipment, including assets under finance leases, consisted of the following at December 31, 2023 and 2022:

 

December 31,

 

2023

 

 

2022

 

 

 

(In thousands)

 

Leasehold improvements

 

$

30,663

 

 

$

29,604

 

Furniture and fixtures

 

 

21,197

 

 

 

23,399

 

Data processing equipment

 

 

51,469

 

 

 

52,285

 

Automobiles

 

 

197

 

 

 

243

 

Total property and equipment

 

 

103,526

 

 

 

105,531

 

Less accumulated depreciation

 

 

(80,784

)

 

 

(77,722

)

Net property and equipment

 

$

22,742

 

 

$

27,809