XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current and long-term receivables balances    
Accounts receivable $ 264,580 $ 314,666
Unbilled accounts receivable 164,827 174,334
Long-term receivables 9,009 2,735
Total receivables 438,416 491,735
Less allowance for doubtful accounts (2,902) (2,290)
Total receivables, net $ 435,514 $ 489,445