v3.25.4
REVENUE RECOGNITION AND RELATED BALANCE SHEET ACCOUNTS - Revenue Disaggregated by Geographic Location and Contract Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenues $ 28,479,697 $ 23,672,795 $ 20,882,206
Percentage of total revenues 100.00% 100.00% 100.00%
United States      
Disaggregation of Revenue [Line Items]      
Revenues $ 26,482,963 $ 21,606,807 $ 17,910,892
Percentage of total revenues 93.00% 91.30% 85.80%
Canada      
Disaggregation of Revenue [Line Items]      
Revenues $ 1,018,752 $ 1,025,074 $ 2,045,999
Percentage of total revenues 3.60% 4.30% 9.80%
Australia      
Disaggregation of Revenue [Line Items]      
Revenues $ 779,532 $ 666,870 $ 612,497
Percentage of total revenues 2.70% 2.80% 2.90%
Others      
Disaggregation of Revenue [Line Items]      
Revenues $ 198,450 $ 374,044 $ 312,818
Percentage of total revenues 0.70% 1.60% 1.50%
Fixed price contracts      
Disaggregation of Revenue [Line Items]      
Revenues $ 17,258,996 $ 13,307,321 $ 10,251,037
Percentage of total revenues 60.60% 56.20% 49.10%
Unit-price contracts      
Disaggregation of Revenue [Line Items]      
Revenues $ 6,790,221 $ 6,475,714 $ 6,586,982
Percentage of total revenues 23.80% 27.40% 31.50%
Cost-plus contracts      
Disaggregation of Revenue [Line Items]      
Revenues $ 4,430,480 $ 3,889,760 $ 4,044,187
Percentage of total revenues 15.60% 16.40% 19.40%