XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Supplementary Information (Tables)
12 Months Ended
Dec. 31, 2022
Supplementary Information [Abstract]  
Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash, cash equivalents and restricted cash reported in the consolidated balance sheets that sum to the total of the amounts reported in the consolidated statements of cash flows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cash and cash equivalents

 

$

316,146

 

 

$

413,743

 

Restricted cash included in other long-term assets

 

 

812

 

 

 

269

 

Total cash, cash equivalents, and restricted cash

 

$

316,958

 

 

$

414,012

 

Schedule of Accounts Receivable Net

Accounts receivable, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accounts receivable, trade

 

$

163,989

 

 

$

133,717

 

Contract assets

 

 

6,290

 

 

 

3,844

 

Accounts receivable, net

 

$

170,279

 

 

$

137,561

 

Schedule of Provision for Credit Loss Activity in the provision for credit loss was as follows (in thousands):

 

 

 

For the Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Balance, beginning of year

 

$

(2,539

)

 

$

(2,559

)

 

$

(1,415

)

Adoption of ASC 326 on beginning allowance

 

 

 

 

 

 

 

 

(388

)

Provision charged to expense

 

 

(203

)

 

 

(514

)

 

 

(1,259

)

Write-off, net of recoveries

 

 

498

 

 

 

500

 

 

 

563

 

Effects of foreign currency translation

 

 

(346

)

 

 

34

 

 

 

(60

)

Balance, end of year

 

$

(2,590

)

 

$

(2,539

)

 

$

(2,559

)

 

Summary of Property and Equipment

Property and equipment consisted of the following (in thousands):

 

 

 

Estimated

 

 

December 31,

 

 

 

useful lives

 

 

2022

 

 

2021

 

Land

 

Indefinite

 

 

$

7,994

 

 

$

9,888

 

Building and improvements

 

5-39 years

 

 

 

16,995

 

 

 

18,358

 

Computer equipment and software

 

3-5 years

 

 

 

45,340

 

 

 

45,027

 

Office furniture and equipment

 

5-15 years

 

 

 

13,335

 

 

 

12,947

 

Leasehold improvements

 

 

(1

)

 

 

8,766

 

 

 

9,829

 

Right of use assets under finance leases

 

 

(1

)

 

 

2,122

 

 

 

2,532

 

Total property and equipment

 

 

 

 

 

94,552

 

 

 

98,581

 

Less: accumulated depreciation and amortization

 

 

 

 

 

57,035

 

 

 

58,103

 

Property and equipment, net

 

 

 

 

$

37,517

 

 

$

40,478

 

 

(1)
Shorter of lease term or estimated useful life, generally ranging from five to ten years.
Summary of Other Accrued Expenses and Current Liabilities

The following table provides the details of other accrued expenses and current liabilities (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Obligations related to acquisition of businesses

 

$

13,136

 

 

$

87,636

 

Income taxes payable

 

 

11,524

 

 

 

5,887

 

Accrued VAT

 

 

8,402

 

 

 

6,047

 

Employee stock purchase plan obligations

 

 

3,969

 

 

 

4,222

 

Accrued professional fees

 

 

3,637

 

 

 

3,516

 

Accrued royalties

 

 

2,593

 

 

 

2,537

 

Non-income tax liabilities

 

 

2,465

 

 

 

1,653

 

Billings in excess of cost

 

 

1,874

 

 

 

1,459

 

Defined contribution plan liabilities

 

 

1,393

 

 

 

1,513

 

Other current liabilities

 

 

7,378

 

 

 

7,756

 

Total

 

$

56,371

 

 

$

122,226

 

Summary of Other Long-term Liabilities

The following table provides the details of other long-term liabilities (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax liabilities

 

$

16,775

 

 

$

15,389

 

Pension and other post retirement liabilities

 

 

12,273

 

 

 

15,086

 

Other liabilities

 

 

12,168

 

 

 

12,419

 

Total

 

$

41,216

 

 

$

42,894

 

Schedule of Other Expense (Income), Net

Other expense (income), net consists of the following (in thousands):

 

 

 

Year ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Expense on repurchase of convertible senior notes

 

$

16,621

 

 

$

 

 

$

 

Foreign exchange loss (gain)

 

 

4,405

 

 

 

1,103

 

 

 

(787

)

Other income, net

 

 

(4,127

)

 

 

(541

)

 

 

(1,130

)

Other expense (income), net

 

$

16,899

 

 

$

562

 

 

$

(1,917

)