XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Composition of Certain Financial Statement Captions (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Prepaid income taxes

 

$

7,252

 

 

$

4,938

 

Prepaid insurance

 

 

2,103

 

 

 

2,057

 

Prepaid expenses

 

 

1,924

 

 

 

2,000

 

Other

 

 

645

 

 

 

1,495

 

 

 

$

11,924

 

 

$

10,490

 

Schedule of Property and Equipment, Net

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

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Equipment, furniture and other

 

$

14,148

 

 

$

16,839

 

Leasehold improvements

 

 

5,057

 

 

 

5,724

 

 

 

 

19,205

 

 

 

22,563

 

Less: Accumulated depreciation and amortization

 

 

(14,655

)

 

 

(17,627

)

 

 

$

4,550

 

 

$

4,936

 

Schedule of Other Long Term Assets

Other long-term assets consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Long-term deferred tax assets

 

$

35,278

 

 

$

1,910

 

Other assets

 

 

5,472

 

 

 

7,736

 

 

 

$

40,750

 

 

$

9,646

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Employee compensation and benefits

 

$

6,978

 

 

$

7,266

 

Accrued expenses

 

 

12,745

 

 

 

10,188

 

Accrued income taxes

 

 

358

 

 

 

736

 

Current portion of guarantee

 

 

2,431

 

 

 

 

Current portion of operating lease liabilities

 

 

2,108

 

 

 

1,742

 

Other

 

 

1,715

 

 

 

1,820

 

 

 

$

26,335

 

 

$

21,752

 

Schedule of Other Long-Term Liabilities

Other long-term liabilities consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Long-term portion of guarantee

 

 

18,064

 

 

 

 

Other

 

 

1,979

 

 

 

3,792

 

 

 

$

20,043

 

 

$

3,792