XML 33 R17.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Accounts Receivable | 12 Months Ended
--- | ---
Dec. 31, 2024
Receivables [Abstract] |
Accounts Receivable | NOTE 6: ACCOUNTS RECEIVABLE Accounts receivable, net is summarized as follows:
|  | As of December 31, |
|  | 2024 |  |  | 2023 |
|  | (in thousands) |
Billed |  | $ | 549,369 |  |  | $ | 483,811 |
Unbilled |  |  | 46,754 |  |  |  | 49,302 |
Total accounts receivable |  |  | 596,123 |  |  |  | 533,113 |
Less: allowance for credit losses |  |  | (15,455 | ) |  |  | (14,779 | )
Total accounts receivable, net |  | $ | 580,668 |  |  | $ | 518,334 |
A reconciliation of the beginning and ending allowance for credit losses is as follows:
|  | As of December 31, |
|  | 2024 |  |  | 2023 |  |  | 2022 |
|  | (in thousands) |
Balance, beginning of the year |  | $ | 14,779 |  |  | $ | 12,889 |  |  | $ | 10,970 |
Provisions |  |  | 1,672 |  |  |  | 3,201 |  |  |  | 3,992 |
Write-offs |  |  | (996 | ) |  |  | (1,311 | ) |  |  | (2,073 | )
Balance, end of the year |  | $ | 15,455 |  |  | $ | 14,779 |  |  | $ | 12,889 |

X
- Definition The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/310-10/tableOfContent + Details
Name: | us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration