XML 19 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable
6 Months Ended
Jun. 30, 2024
Credit Loss [Abstract]  
Accounts Receivable

Note 4. Accounts Receivable

 

Accounts receivable is recorded in the condensed consolidated balance sheets when customers are invoiced for revenue to be collected and there is an unconditional right to receive payment. Timing of revenue recognition may differ from the timing of invoicing customers resulting in deferred revenue until the Company satisfies its performance obligation.

 

Accounts receivable is presented net of an allowance for doubtful accounts that represents future expected credit losses over the life of the receivables based on past experience, current information and forward-looking economic considerations. The beginning and ending balances of accounts receivable, net of allowance, are as follows:

 

  

June 30,

2024

  

December 31,

2023

 
Accounts receivable  $149,285   $89,827 
Allowance for doubtful accounts   (17,739)   (18,445)
Accounts receivable, net  $131,546   $71,382