BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Aug. 31, 2026 |
May 31, 2026 |
Nov. 30, 2025 |
Aug. 31, 2025 |
May 31, 2025 |
Nov. 30, 2024 |
|---|---|---|---|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||
| Less: Allowance for credit losses | $ (23,829) | $ (22,640) | $ (17,443) | $ (19,386) | $ (19,561) | $ (14,307) |
| Accounts receivable, net | 1,969,848 | 1,999,021 | ||||
| Billed accounts receivable | ||||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||
| Accounts receivable, gross | 1,085,321 | 1,102,601 | ||||
| Unbilled accounts receivable | ||||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||
| Accounts receivable, gross | $ 908,356 | $ 913,863 |