XML 66 R52.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Segment Information and Geographic Data (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Segment Reporting [Abstract] |
Schedule of Segment Revenue, Significant Segment Expenses, and Segment Profit | The segment revenue, significant segment expenses, and segment profit are as follows:
|  | Year ended December 31, |
|  | 2024 |  |  | 2023 |  |  | 2022 |
Revenue |  | $ | 2,019,787 |  |  | $ | 1,963,238 |  |  | $ | 1,779,964 |
Significant segment expenses: |  |  |  |  |  |  |  |  |
Direct labor & related fringe costs |  |  | 775,239 |  |  |  | 730,322 |  |  |  | 639,861 |
Subcontractors & other direct costs |  |  | 506,777 |  |  |  | 534,696 |  |  |  | 494,561 |
Indirect and selling expenses |  |  | 518,453 |  |  |  | 505,162 |  |  |  | 486,863 |
Depreciation and amortization |  |  | 20,484 |  |  |  | 25,277 |  |  |  | 21,482 |
Amortization of intangible assets |  |  | 32,992 |  |  |  | 35,461 |  |  |  | 28,435 |
Interest expense |  |  | 29,878 |  |  |  | 39,952 |  |  |  | 23,525 |
Provision for income taxes |  |  | 27,888 |  |  |  | 13,935 |  |  |  | 19,737 |
Other segment (income) expense (1) |  |  | (2,094 | ) |  |  | (4,179 | ) |  |  | 1,257 |
Net Income |  | $ | 110,170 |  |  | $ | 82,612 |  |  | $ | 64,243 |
(1) Other segment income (expenses) includes interest income, foreign currency expense, and gains/losses on disposition of assets.
Schedule of Net Revenue | The following table provide net revenue for the Company’s home country and foreign countries:
|  | Year ended December 31, |
|  | 2024 |  |  | 2023 |  |  | 2022 |
Revenue: |  |  |  |  |  |  |  |  |
U.S. |  | $ | 1,869,105 |  |  | $ | 1,832,562 |  |  | $ | 1,644,737 |
Other countries |  |  | 150,682 |  |  |  | 130,676 |  |  |  | 135,227 |
Total revenue |  | $ | 2,019,787 |  |  | $ | 1,963,238 |  |  | $ | 1,779,964 |
Schedule of Long-lived Assets Held | The following table provide long-lived assets held in the Company’s home country and in foreign countries:
|  | December 31, |
|  | 2024 |  |  | 2023 |
Long-lived assets: |  |  |  |  |  |
U.S. |  | $ | 65,045 |  |  | $ | 71,791 |
Other countries |  |  | 3,073 |  |  |  | 4,157 |
Total long-lived assets |  | $ | 68,118 |  |  | $ | 75,948 |

X
- Definition Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 + Details
Name: | us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 + Details
Name: | us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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