XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Receivables, Net
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Contract Receivables, Net

NOTE 4 - CONTRACT RECEIVABLES, NET

Contract receivables, net consisted of the following as of December 31:

 

 

2023

 

 

2022

 

Billed and billable

 

$

210,919

 

 

$

238,449

 

Allowance for expected credit losses

 

 

(5,435

)

 

 

(6,112

)

Contract receivables, net

 

$

205,484

 

 

$

232,337

 

 

On December 23, 2022, the Company entered into a Master Receivables Purchase Agreement (the “MRPA”) with MUFG Bank, Ltd. (“MUFG”) for the sale from time to time of certain eligible billed receivables. The receivables are sold without recourse and the Company does not retain any ongoing financial interest in the transferred receivables other than providing servicing activities. The Company accounts for the transfers as sales under ASC 860, Transfers and Servicing, derecognizes the receivables from its consolidated balance sheets at the date of the sale, and includes the cash received from MUFG as part of cash flows from operating activities on its consolidated statement of cash flows.

During the years ended December 31, 2023 and 2022, the Company received $309.4 million and $10.0 million under the MRPA, of which $28.7 million and $6.2 million, respectively, was collected but not remitted to MUFG. For the years ended December 31, 2023 and 2022, the discount on the sale of receivables under the MRPA totaled $1.1 million and less than $0.1 million, respectively, and is included as part of “indirect and selling expenses” on the consolidated statements of comprehensive income.