XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEFERRED REVENUE AND COSTS (Tables)
12 Months Ended
Dec. 31, 2024
DEFERRED REVENUE AND COSTS [ABSTRACT]  
Schedule of deferred revenue and costs

Deferred revenue in the accompanying Consolidated Balance Sheets consist of the following (in thousands):

December 31,

 

    

2024

    

2023

 

Deferred Revenue - Current

$

64,752

$

81,171

Deferred Revenue - Long-term (included in Other long-term liabilities)

 

4,414

 

4,814

Total Deferred Revenue

$

69,166

$

85,985

Deferred costs in the accompanying Consolidated Balance Sheets consist of the following (in thousands):

December 31,

 

    

2024

    

2023

 

Deferred Costs - Current (included in Prepaids and other current assets)

$

31,238

$

32,672

Deferred Costs - Long-term (included in Other long-term assets)

 

18,964

 

24,245

Total Deferred Costs

$

50,202

$

56,917

Activity in the Company’s Deferred revenue accounts consists of the following (in thousands):

Balance as of December 31, 2023

$

85,985

Additions

 

263,958

Amortization

 

(280,777)

Balance as of December 31, 2024

$

69,166