XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information and Geographic Data (Tables)
12 Months Ended
Dec. 31, 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:

 

 

Year ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Revenue

 

$

1,872,851

 

 

$

2,019,787

 

 

$

1,963,238

 

Significant segment expenses:

 

 

 

 

 

 

 

 

 

Direct labor & related fringe benefit costs

 

 

722,849

 

 

 

775,239

 

 

 

730,322

 

Subcontractors & other direct costs

 

 

453,986

 

 

 

506,777

 

 

 

534,696

 

Indirect and selling expenses

 

 

492,404

 

 

 

518,453

 

 

 

505,162

 

Depreciation and amortization

 

 

21,140

 

 

 

20,484

 

 

 

25,277

 

Amortization of intangible assets acquired in business combinations

 

 

37,007

 

 

 

32,992

 

 

 

35,461

 

Interest expense

 

 

31,268

 

 

 

29,878

 

 

 

39,952

 

Provision for income taxes

 

 

20,405

 

 

 

27,888

 

 

 

13,935

 

Other segment expense (income) (1)

 

 

2,204

 

 

 

(2,094

)

 

 

(4,179

)

Net Income

 

$

91,588

 

 

$

110,170

 

 

$

82,612

 

 

(1) Other segment expense (income) primarily includes interest income, gains/losses on foreign currency, and gains/losses on disposition of assets.

Schedule of Net Revenue The following table provides net revenue for the Company’s home country and foreign countries:

 

 

Year ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Revenue:

 

 

 

 

 

 

 

 

 

 U.S.

 

$

1,713,828

 

 

$

1,869,105

 

 

$

1,832,562

 

 Other countries

 

 

159,023

 

 

 

150,682

 

 

 

130,676

 

Total revenue

 

$

1,872,851

 

 

$

2,019,787

 

 

$

1,963,238

 

Schedule of Tangible Long-lived Assets Held The following table provides tangible long-lived assets held in the Company’s home country and in foreign countries:

 

 

December 31,

 

 

 

2025

 

 

2024

 

Long-lived assets:

 

 

 

 

 

 

 U.S.

 

$

55,670

 

 

$

63,430

 

 Other countries

 

 

2,687

 

 

 

3,073

 

Total long-lived assets

 

$

58,357

 

 

$

66,503