XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract with Customer, Asset and Liability
The following table details deferred revenue for the six months ended June 30, 2024 and 2023, included in the condensed consolidated balance sheets:
(In thousands)Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Beginning balance$8,677 $11,590 
Deferred revenue recorded8,230 10,623 
Less deferred revenue recognized as revenue(7,065)(12,328)
Ending balance$9,842 $9,885 
Schedule of Capitalized Contract Cost The following table details the costs to obtain and fulfill contracts with customers for the six months ended June 30, 2024 and 2023:
(In thousands)Six Months Ended June 30, 2024Six Months Ended June 30, 2023
Beginning balance$13,115 $11,577 
Costs to obtain and fulfill contracts capitalized3,430 3,690 
Less costs to obtain and fulfill contracts recognized as expense(3,649)(2,691)
Ending balance$12,896 $12,576