XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.3
RECEIVABLES, NET - Receivables by Category and Concentration (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Customer
Dec. 31, 2024
USD ($)
Customer
Current and long-term receivables balances    
Accounts receivable $ 383,797 $ 393,017
Unbilled accounts receivable 375,678 293,251
Long-term receivables 45,670 24,179
Total receivables 805,145 710,447
Less allowance for doubtful accounts (4,210) (5,808)
Total receivables, net $ 800,935 $ 704,639
Number of Customers with Accounts Receivable and Installment Contract Receivable Balance Greater than Ten Percent of Balance | Customer 0 1
Percentage of Company's Receivables Net and Installment Contract Receivables Net Attributable to Single Customer 10.00% 11.00%