XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets Other current assets at June 30, 2023 and December 31, 2022 consisted of the following:
June 30, 2023December 31, 2022
(Unaudited)
 (In thousands)
Prepaid expenses$79,365 $71,449 
Sales taxes receivable from customers5,723 3,289 
Other third party receivables678 1,034 
Credit card merchant account balance receivable712 704 
Short term portion of capitalized costs to obtain and fulfill contracts474 486 
Accrued interest receivable598 651 
Other11,048 9,774 
Total$98,598 $87,387