XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract with Customer, Asset and Liability
The following table details deferred revenue for the three and nine months ended September 30, 2024 and 2023, included in the condensed consolidated balance sheets:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)2024202320242023
Beginning balance$9,842 $9,885 $8,677 $11,590 
Deferred revenue recorded7,803 2,793 16,033 13,417 
Less deferred revenue recognized as revenue(7,410)(3,872)(14,475)(16,201)
Ending balance$10,235 $8,806 $10,235 $8,806 
Schedule of Capitalized Contract Cost The following table details the costs to obtain and fulfill contracts with customers for the three and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)2024202320242023
Beginning balance$12,896 $12,576 $13,115 $11,577 
Costs to obtain and fulfill contracts capitalized1,686 1,531 5,116 5,221 
Less costs to obtain and fulfill contracts recognized as expense(1,751)(1,523)(5,400)(4,214)
Ending balance$12,831 $12,584 $12,831 $12,584