XML 43 R36.htm IDEA: XBRL DOCUMENT
v3.25.2

Segment Information (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2025
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:
|  | Three Months Ended June 30, |  |  | Six Months Ended June 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Revenue |  | $ | 476,155 |  |  | $ | 512,029 |  |  | $ | 963,773 |  |  | $ | 1,006,465 |
Significant segment expenses: |  |  |  |  |  |  |  |  |  |  |  |
Direct labor and related fringe costs |  |  | 186,140 |  |  |  | 196,521 |  |  |  | 378,070 |  |  |  | 386,544 |
Subcontractors and other direct costs |  |  | 112,285 |  |  |  | 132,810 |  |  |  | 222,897 |  |  |  | 253,320 |
Indirect and selling expenses |  |  | 123,017 |  |  |  | 127,091 |  |  |  | 254,908 |  |  |  | 256,185 |
Depreciation and amortization |  |  | 5,475 |  |  |  | 4,909 |  |  |  | 10,793 |  |  |  | 10,483 |
Amortization of intangible assets acquired in business combinations |  |  | 9,227 |  |  |  | 8,291 |  |  |  | 18,704 |  |  |  | 16,582 |
Interest expense |  |  | 8,498 |  |  |  | 7,754 |  |  |  | 15,921 |  |  |  | 16,083 |
Provision for income taxes |  |  | 6,289 |  |  |  | 9,129 |  |  |  | 9,439 |  |  |  | 16,148 |
Other segment expense (income) (1) |  |  | 1,563 |  |  |  | (87 | ) |  |  | 2,529 |  |  |  | (1,808 | )
Net Income |  | $ | 23,661 |  |  | $ | 25,611 |  |  | $ | 50,512 |  |  | $ | 52,928 |
(1) Other segment expense (income) includes interest income, foreign currency expense, and gains/losses on disposition of assets.

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
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration