XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RECEIVABLES, NET - Receivables by Category and Concentration (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current and long-term receivables balances    
Accounts receivable $ 219,937 $ 299,814
Unbilled accounts receivable 174,169 193,963
Long-term receivables 12,898 10,755
Total receivables 407,004 504,532
Less allowance for doubtful accounts (4,241) (4,553)
Total receivables, net $ 402,763 $ 499,979