XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Other Receivables and Current Assets and Other Accrued Expenses and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Receivables and Current Assets and Other Accrued Expenses and Liabilities [Abstract]    
Receivables related to unrecognized revenue $ 144,602 $ 209,139
Income taxes receivable, including overpayments and refunds 14,458 28,963
Prepaid expenses and other current assets 63,399 51,159
Total other receivables and current assets 222,459 289,261
Accrued vacation 46,285 39,118
Payroll-related accruals 38,255 20,716
Consumption, VAT and sales tax liabilities 15,754 41,812
Accrued expenses and other current liabilities 83,860 96,574
Total other accrued expenses and liabilities $ 184,154 $ 198,220