XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Composition Of Certain Financial Statement Captions (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Current Assets

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

 

 

December 31,

 

 

 

2023

 

 

2022

 

Prepaid income tax

 

$

4,813

 

 

$

1,777

 

Prepaid expenses

 

 

19,913

 

 

 

20,001

 

Finished goods inventory

 

 

7,279

 

 

 

6,662

 

Other

 

 

6,869

 

 

 

13,734

 

Total

 

$

38,874

 

 

$

42,174

 

Schedule of Property and Equipment, Net

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

 

 

December 31,

 

 

 

2023

 

 

2022

 

Equipment, furniture and other

 

$

78,357

 

 

$

78,976

 

Building and improvements

 

 

17,876

 

 

 

18,331

 

Land

 

 

5,300

 

 

 

5,300

 

Leasehold improvements

 

 

11,758

 

 

 

17,038

 

Total property and equipment

 

 

113,291

 

 

 

119,645

 

Less: Accumulated depreciation and amortization

 

 

(71,722

)

 

 

(71,818

)

Property and equipment, net

 

$

41,569

 

 

$

47,827

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

 

2023

 

 

2022

 

Employee compensation and benefits

 

$

44,095

 

 

$

53,546

 

Accrued expenses

 

 

24,307

 

 

 

23,899

 

Current portion of operating lease liabilities

 

 

14,760

 

 

 

17,195

 

Third-party royalties

 

 

8,478

 

 

 

7,620

 

Accrued other taxes

 

 

6,464

 

 

 

1,285

 

Accrued income taxes

 

 

1,991

 

 

 

4,926

 

Other

 

 

9,866

 

 

 

1,543

 

Total

 

$

109,961

 

 

$

110,014

 

Accumulated other comprehensive loss (“AOCL”)
Schedule of Accumulated Other Comprehensive Loss consisted of the following (in thousands):

 

 

Foreign Currency Translation Adjustment

 

 

Unrealized Gains (Losses) on Cash Flow Hedges

 

 

Total

 

Balance at December 31, 2020

 

$

1,311

 

 

$

 

 

$

1,311

 

Other comprehensive loss before reclassification

 

 

(1,987

)

 

 

 

 

 

(1,987

)

Balance at December 31, 2021

 

$

(676

)

 

$

 

 

$

(676

)

Other comprehensive loss before reclassification

 

 

(3,349

)

 

 

(94

)

 

 

(3,443

)

Balance at December 31, 2022

 

$

(4,025

)

 

$

(94

)

 

$

(4,119

)

Other comprehensive income before reclassification

 

 

126

 

 

 

1,190

 

 

 

1,316

 

Amounts reclassified from AOCL into net loss

 

 

 

 

 

(62

)

 

 

(62

)

Net current period other comprehensive income

 

 

126

 

 

 

1,128

 

 

 

1,254

 

Balance at December 31, 2023

 

$

(3,899

)

 

$

1,034

 

 

$

(2,865

)