XML 20 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

Note 2: Revenue Recognition

The majority of the Company’s customers are invoiced on a monthly basis following the month of the delivery of services and are required to make payments under standard credit terms. Net accounts receivable, including unbilled accounts receivable, consists of the following:

 

 

December 31,

 

(In Thousands)

 

2024

 

 

2023

 

Accounts receivable:

 

 

 

 

 

 

Billed

 

$

5,420

 

 

$

6,102

 

Unbilled

 

 

1,736

 

 

 

1,523

 

Allowance for expected credit losses

 

 

(84

)

 

 

(231

)

Accounts receivable, net

 

$

7,072

 

 

$

7,394

 

Accounts receivable, net was $8.4 million as of January 1, 2023, which included Unbilled accounts receivable of $2.1 million.

Customer payments received in advance of revenue recognition are considered contract liabilities and are recorded as deferred revenue. The deferred revenue balance and revenue recognized that was included in these contract liabilities at the beginning of the period consists of the following:

 

 

December 31,

 

(In Thousands)

 

2024

 

 

2023

 

Deferred revenue and deposits

 

$

1,093

 

 

$

1,214

 

 

 

 

 

 

 

 

Revenue recognized in the period from contract liability at beginning of period

 

$

1,197

 

 

$

1,346

 

The Company’s incremental direct costs of obtaining a contract, which consist primarily of sales incentive compensation including commissions, are generally deferred and amortized to sales and marketing expense over the estimated life of the relevant customer relationship. The Company’s contract acquisition costs shown below consist of $0.8 million in Prepaid expenses and other current assets and $2.6 million in Other assets, net on the December 31, 2024 Consolidated Balance Sheet. The full gross balance was included in Other assets, net at December 31, 2023. The net amounts consist of the following:

 

 

December 31,

 

(In Thousands)

 

2024

 

 

2023

 

Contract assets:

 

 

 

 

 

 

Gross balance

 

$

3,407

 

 

$

1,920

 

Accumulated amortization

 

 

(2,247

)

 

 

(1,634

)

Contract assets, net

 

$

1,160

 

 

$

286