2024 Q3 Form 10-Q Financial Statement

#000144364624000156 Filed on July 26, 2024

View on sec.gov

Income Statement

Concept 2024 Q3 2024 Q2
Revenue $3.146B $2.942B
YoY Change 18.01% 10.82%
Cost Of Revenue $1.362B $1.371B
YoY Change 10.51% 9.53%
Gross Profit $1.784B $1.571B
YoY Change 24.45% 11.98%
Gross Profit Margin 56.7% 53.39%
Selling, General & Admin $223.7M $323.6M
YoY Change -25.58% 14.24%
% of Gross Profit 12.54% 20.61%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $42.06M $41.13M
YoY Change 2.58% -1.72%
% of Gross Profit 2.36% 2.62%
Operating Expenses $1.234B $1.310B
YoY Change 5.79% 15.15%
Operating Profit $548.6M $255.2M
YoY Change 105.48% -3.76%
Interest Expense -$47.05M -$45.93M
YoY Change -205.11% 29.48%
% of Operating Profit -8.58% -18.0%
Other Income/Expense, Net $11.79M $5.128M
YoY Change 231.5% 166.53%
Pretax Income $513.4M $214.4M
YoY Change 127.36% 6.72%
Income Tax $123.2M $49.13M
% Of Pretax Income 24.01% 22.92%
Net Earnings $390.1M $165.2M
YoY Change 128.51% 3.18%
Net Earnings / Revenue 12.4% 5.62%
Basic Earnings Per Share $3.02 $1.27
Diluted Earnings Per Share $3.01 $1.27
COMMON SHARES
Basic Shares Outstanding 129.2M shares 129.3M shares
Diluted Shares Outstanding 128.8M shares 129.9M shares

Balance Sheet

Concept 2024 Q3 2024 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $558.7M $297.7M
YoY Change 0.26% 41.99%
Cash & Equivalents $558.7M $297.7M
Short-Term Investments
Other Short-Term Assets $132.9M $121.4M
YoY Change -0.34% 23.73%
Inventory
Prepaid Expenses
Receivables $2.225B $2.282B
Other Receivables $0.00 $0.00
Total Short-Term Assets $2.917B $2.701B
YoY Change 8.02% 12.17%
LONG-TERM ASSETS
Property, Plant & Equipment $181.1M $185.5M
YoY Change 1.25% -49.37%
Goodwill $2.405B $2.394B
YoY Change 2.61% 2.15%
Intangibles $598.5M $621.9M
YoY Change -6.16% -5.45%
Long-Term Investments
YoY Change
Other Assets $312.4M $299.3M
YoY Change 4.73% -67.85%
Total Long-Term Assets $3.961B $3.940B
YoY Change -11.22% -9.6%
TOTAL ASSETS
Total Short-Term Assets $2.917B $2.701B
Total Long-Term Assets $3.961B $3.940B
Total Assets $6.878B $6.641B
YoY Change -3.97% -1.86%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $677.4M $661.9M
YoY Change 12.31% 15.65%
Accrued Expenses $101.7M $477.0M
YoY Change -77.56% -61.45%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $82.50M $72.19M
YoY Change 100.0% -37.9%
Total Short-Term Liabilities $1.875B $1.737B
YoY Change 16.76% -12.82%
LONG-TERM LIABILITIES
Long-Term Debt $3.311B $3.330B
YoY Change -2.31% 20.61%
Other Long-Term Liabilities $189.4M $183.2M
YoY Change 29.92% -81.6%
Total Long-Term Liabilities $3.500B $3.514B
YoY Change -0.98% -6.48%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.875B $1.737B
Total Long-Term Liabilities $3.500B $3.514B
Total Liabilities $5.678B $5.557B
YoY Change -6.78% -3.35%
SHAREHOLDERS EQUITY
Retained Earnings $2.826B $2.502B
YoY Change 25.11% 16.35%
Common Stock $976.9M $942.1M
YoY Change 16.89% 16.75%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.201B $1.084B
YoY Change
Total Liabilities & Shareholders Equity $6.878B $6.641B
YoY Change -3.97% -1.86%

Cashflow Statement

Concept 2024 Q3 2024 Q2
OPERATING ACTIVITIES
Net Income $390.1M $165.2M
YoY Change 128.51% 3.18%
Depreciation, Depletion And Amortization $42.06M $41.13M
YoY Change 2.58% -1.72%
Cash From Operating Activities $587.1M $52.13M
YoY Change -1338.59% -172.87%
INVESTING ACTIVITIES
Capital Expenditures $23.81M $32.44M
YoY Change 40.86% 209.32%
Acquisitions $92.54M
YoY Change 22693.35%
Other Investing Activities -$2.140M -$94.89M
YoY Change -57.2% 1978.08%
Cash From Investing Activities -$25.94M -$127.3M
YoY Change 18.47% 745.8%
FINANCING ACTIVITIES
Cash Dividend Paid $66.43M
YoY Change 5.39%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -300.1M -$181.4M
YoY Change -171.96% 66.97%
NET CHANGE
Cash From Operating Activities 587.1M $52.13M
Cash From Investing Activities -25.94M -$127.3M
Cash From Financing Activities -300.1M -$181.4M
Net Change In Cash 261.1M -$256.6M
YoY Change -24.92% 31.44%
FREE CASH FLOW
Cash From Operating Activities $587.1M $52.13M
Capital Expenditures $23.81M $32.44M
Free Cash Flow $563.3M $19.69M
YoY Change -976.03% -124.0%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1371234000 usd
CY2023Q2 bah Billable Expenses
BillableExpenses
812304000 usd
CY2023Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1251916000 usd
CY2024Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
329289000 usd
CY2023Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
314001000 usd
CY2023Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
41847000 usd
CY2024Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
41129000 usd
CY2024Q2 us-gaap Costs And Expenses
CostsAndExpenses
2686633000 usd
CY2023Q2 us-gaap Costs And Expenses
CostsAndExpenses
2420068000 usd
CY2024Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
255164000 usd
CY2023Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
234418000 usd
CY2024Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
5128000 usd
CY2023Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1924000 usd
CY2024Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
26692000 usd
CY2024Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-76124000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
90203000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
74389000 usd
CY2024Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-3516000 usd
CY2023Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-21877000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52128000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-71532000 usd
CY2024Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
32442000 usd
CY2023Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
10488000 usd
CY2024Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
92541000 usd
CY2023Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
406000 usd
CY2024Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2344000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-127327000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15054000 usd
CY2024Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
8613000 usd
CY2023Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
6925000 usd
CY2024Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
3029000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
3741000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-111000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
383000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
163104000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
164746000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41129000 usd
CY2023Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41847000 usd
CY2024Q2 bah Noncash Lease Expense
NoncashLeaseExpense
12450000 usd
CY2023Q2 bah Noncash Lease Expense
NoncashLeaseExpense
13610000 usd
CY2024Q2 us-gaap Share Based Compensation
ShareBasedCompensation
19928000 usd
CY2023Q2 us-gaap Share Based Compensation
ShareBasedCompensation
17685000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1351000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129387052 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
131031979 shares
CY2024Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
530211 shares
CY2023Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
498654 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129917263 shares
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
600000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
1000000.0 shares
CY2024Q2 us-gaap Goodwill
Goodwill
2394100000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
2343800000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
782102000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
431742000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
738179000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
410843000 usd
CY2024Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
972302000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
621942000 usd
CY2024Q1 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
928379000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
601043000 usd
CY2024Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1169000 usd
CY2023Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1208000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
217089000 usd
CY2024Q2 bah Billable Expenses
BillableExpenses
944981000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
325363000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
214361000 usd
CY2024Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
44086000 usd
CY2023Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
200868000 usd
CY2023Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
31509000 usd
CY2023Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
39480000 usd
CY2024Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
26692000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.27
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-2240000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
3741000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-111000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
383000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
163104000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
164746000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41129000 usd
CY2023Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41847000 usd
CY2024Q2 bah Noncash Lease Expense
NoncashLeaseExpense
12450000 usd
CY2023Q2 bah Noncash Lease Expense
NoncashLeaseExpense
13610000 usd
CY2024Q2 us-gaap Share Based Compensation
ShareBasedCompensation
19928000 usd
CY2023Q2 us-gaap Share Based Compensation
ShareBasedCompensation
17685000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1027000 usd
CY2023Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10217000 usd
CY2024Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-76124000 usd
CY2023Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-56738000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
90203000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
74389000 usd
CY2024Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-3516000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52128000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-71532000 usd
CY2023Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
10488000 usd
CY2024Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
92541000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2024Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
49128000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.27
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-2240000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
3741000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-111000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
383000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
163104000 usd
CY2023Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
164746000 usd
CY2024Q2 us-gaap Net Income Loss
NetIncomeLoss
165233000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
161388000 usd
CY2024Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41129000 usd
CY2023Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
41847000 usd
CY2024Q2 bah Noncash Lease Expense
NoncashLeaseExpense
12450000 usd
CY2023Q2 bah Noncash Lease Expense
NoncashLeaseExpense
13610000 usd
CY2024Q2 us-gaap Share Based Compensation
ShareBasedCompensation
19928000 usd
CY2023Q2 us-gaap Share Based Compensation
ShareBasedCompensation
17685000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1027000 usd
CY2024Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1169000 usd
CY2023Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1208000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
217089000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
325363000 usd
CY2024Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
44086000 usd
CY2023Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
31509000 usd
CY2024Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
26692000 usd
CY2023Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10217000 usd
CY2024Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-76124000 usd
CY2023Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-56738000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
74389000 usd
CY2024Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-3516000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1027000 usd
CY2024Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1169000 usd
CY2023Q2 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-1208000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
217089000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
325363000 usd
CY2024Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
44086000 usd
CY2023Q2 bah Increase Decrease In Deferred Income Taxes And Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInDeferredIncomeTaxesAndIncomeTaxesPayableNetOfIncomeTaxesReceivable
31509000 usd
CY2024Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
26692000 usd
CY2023Q2 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10217000 usd
CY2024Q2 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-76124000 usd
CY2024Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
90203000 usd
CY2023Q2 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
74389000 usd
CY2024Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-3516000 usd
CY2023Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-21877000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52128000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-71532000 usd
CY2024Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
32442000 usd
CY2023Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
10488000 usd
CY2024Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
92541000 usd
CY2023Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
406000 usd
CY2024Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2344000 usd
CY2023Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
4160000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-127327000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15054000 usd
CY2024Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
8613000 usd
CY2023Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
6925000 usd
CY2024Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
3029000 usd
CY2023Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
11176000 usd
CY2024Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
116289000 usd
CY2023Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
128390000 usd
CY2024Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
66434000 usd
CY2023Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
63034000 usd
CY2024Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2023Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
75000000 usd
CY2024Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2023Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-181394000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-108636000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-195222000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
554257000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
404862000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
209640000 usd
CY2024Q2 us-gaap Interest Paid Net
InterestPaidNet
26792000 usd
CY2023Q2 us-gaap Interest Paid Net
InterestPaidNet
26091000 usd
CY2024Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-52000 usd
CY2023Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2868000 usd
CY2023Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0 usd
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1046562000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
8613000 usd
CY2024Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3029000 usd
CY2024Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
89906000 usd
CY2024Q2 us-gaap Profit Loss
ProfitLoss
165233000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
52128000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-71532000 usd
CY2023Q2 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
10488000 usd
CY2024Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
92541000 usd
CY2023Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
406000 usd
CY2024Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2344000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-127327000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15054000 usd
CY2024Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
8613000 usd
CY2023Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
6925000 usd
CY2024Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
3029000 usd
CY2023Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
11176000 usd
CY2024Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
116289000 usd
CY2023Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
128390000 usd
CY2024Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
66434000 usd
CY2023Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
63034000 usd
CY2024Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2023Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
75000000 usd
CY2024Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2023Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-181394000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-108636000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-256593000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-195222000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
554257000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
297664000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
209640000 usd
CY2024Q2 us-gaap Interest Paid Net
InterestPaidNet
26792000 usd
CY2023Q2 us-gaap Interest Paid Net
InterestPaidNet
26091000 usd
CY2024Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-52000 usd
CY2023Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2868000 usd
CY2024Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
7893000 usd
CY2023Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0 usd
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1046562000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
8613000 usd
CY2024Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3029000 usd
CY2024Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
89906000 usd
CY2024Q2 us-gaap Profit Loss
ProfitLoss
165233000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2024Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.51
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
67389000 usd
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
19928000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1083941000 usd
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
992002000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
6925000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
11176000 usd
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
112981000 usd
CY2023Q2 us-gaap Profit Loss
ProfitLoss
161388000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2023Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.47
CY2023Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
62482000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1017071000 usd
CY2024Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
11600000 usd
CY2023Q2 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
406000 usd
CY2024Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
2344000 usd
CY2023Q2 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
4160000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-127327000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15054000 usd
CY2024Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
8613000 usd
CY2023Q2 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
6925000 usd
CY2024Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
3029000 usd
CY2023Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
11176000 usd
CY2024Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
116289000 usd
CY2023Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
128390000 usd
CY2024Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
66434000 usd
CY2023Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
63034000 usd
CY2024Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2023Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
75000000 usd
CY2024Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2023Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-181394000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-108636000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-256593000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-195222000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
554257000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
404862000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
297664000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
209640000 usd
CY2024Q2 us-gaap Interest Paid Net
InterestPaidNet
26792000 usd
CY2023Q2 us-gaap Interest Paid Net
InterestPaidNet
26091000 usd
CY2024Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-52000 usd
CY2023Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2868000 usd
CY2024Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
7893000 usd
CY2023Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0 usd
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1046562000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
8613000 usd
CY2024Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3029000 usd
CY2024Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
89906000 usd
CY2024Q2 us-gaap Profit Loss
ProfitLoss
165233000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2024Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.51
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
67389000 usd
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
19928000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1083941000 usd
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
992002000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
6925000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
11176000 usd
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
112981000 usd
CY2023Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.47
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1017071000 usd
CY2024Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
11600000 usd
CY2023Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
12900000 usd
CY2023Q2 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
11176000 usd
CY2024Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
116289000 usd
CY2023Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
128390000 usd
CY2024Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
66434000 usd
CY2023Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
63034000 usd
CY2024Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 usd
CY2023Q2 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
75000000 usd
CY2024Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2023Q2 us-gaap Repayments Of Debt
RepaymentsOfDebt
10313000 usd
CY2024Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-181394000 usd
CY2023Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-108636000 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-256593000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-195222000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
554257000 usd
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
404862000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
209640000 usd
CY2024Q2 us-gaap Interest Paid Net
InterestPaidNet
26792000 usd
CY2024Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-52000 usd
CY2023Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2868000 usd
CY2023Q2 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0 usd
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1046562000 usd
CY2024Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
8613000 usd
CY2024Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3029000 usd
CY2024Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
89906000 usd
CY2024Q2 us-gaap Profit Loss
ProfitLoss
165233000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2024Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.51
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
67389000 usd
CY2024Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
19928000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1083941000 usd
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
992002000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
6925000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
11176000 usd
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
112981000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2023Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.47
CY2023Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
62482000 usd
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
17685000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1017071000 usd
CY2024Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
11600000 usd
CY2024Q2 us-gaap Nature Of Operations
NatureOfOperations
Business Overview<div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Booz Allen Hamilton Holding Corporation, including its wholly owned subsidiaries, or the Company, we, us, and our, was incorporated in Delaware in May 2008. The Company provides management and technology consulting, analytics, engineering, digital solutions, mission operations, cyber services and artificial intelligence to U.S. and international governments, major corporations, and not-for-profit organizations. The Company reports operating results and financial data in one reportable segment. The Company is headquartered in McLean, Virginia, with approximately 35,100 employees as of June 30, 2024.</span></div>
CY2024Q2 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2024Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.51
CY2024Q2 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
67389000 usd
CY2024Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1083941000 usd
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
992002000 usd
CY2023Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
6925000 usd
CY2023Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
11176000 usd
CY2023Q2 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
112981000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1017071000 usd
CY2024Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
11600000 usd
CY2023Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
12900000 usd
CY2024Q2 us-gaap Nature Of Operations
NatureOfOperations
Business Overview<div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Booz Allen Hamilton Holding Corporation, including its wholly owned subsidiaries, or the Company, we, us, and our, was incorporated in Delaware in May 2008. The Company provides management and technology consulting, analytics, engineering, digital solutions, mission operations, cyber services and artificial intelligence to U.S. and international governments, major corporations, and not-for-profit organizations. The Company reports operating results and financial data in one reportable segment. The Company is headquartered in McLean, Virginia, with approximately 35,100 employees as of June 30, 2024.</span></div>
CY2024Q2 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2024Q2 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 segment
CY2024Q2 dei Entity Number Of Employees
EntityNumberOfEmployees
35100 employee
CY2024Q2 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
44400000 usd
CY2024Q1 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
42000000 usd
CY2024Q2 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Areas of the financial statements where estimates may have the most significant effect include the provision for claimed indirect costs, valuation and expected lives of tangible and intangible assets, impairment of long-lived assets, accrued liabilities, revenue recognition, including the accrual of indirect costs, bonus and other incentive compensation, stock-based compensation, reserves for uncertain tax positions and valuation allowances on deferred tax assets, provisions for income taxes, postretirement obligations, collectability of receivables, and loss accruals for litigation. Actual results experienced by the Company may differ materially from management's estimates.</span></div>
CY2023Q2 bah Repurchase Of Stock To Satisfy Tax Withholdings Restricted Stock Amount
RepurchaseOfStockToSatisfyTaxWithholdingsRestrictedStockAmount
12900000 usd
CY2024Q2 us-gaap Nature Of Operations
NatureOfOperations
Business Overview<div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Booz Allen Hamilton Holding Corporation, including its wholly owned subsidiaries, or the Company, we, us, and our, was incorporated in Delaware in May 2008. The Company provides management and technology consulting, analytics, engineering, digital solutions, mission operations, cyber services and artificial intelligence to U.S. and international governments, major corporations, and not-for-profit organizations. The Company reports operating results and financial data in one reportable segment. The Company is headquartered in McLean, Virginia, with approximately 35,100 employees as of June 30, 2024.</span></div>
CY2024Q2 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2024Q2 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 segment
CY2024Q2 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
44400000 usd
CY2024Q1 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
42000000 usd
CY2024Q2 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Areas of the financial statements where estimates may have the most significant effect include the provision for claimed indirect costs, valuation and expected lives of tangible and intangible assets, impairment of long-lived assets, accrued liabilities, revenue recognition, including the accrual of indirect costs, bonus and other incentive compensation, stock-based compensation, reserves for uncertain tax positions and valuation allowances on deferred tax assets, provisions for income taxes, postretirement obligations, collectability of receivables, and loss accruals for litigation. Actual results experienced by the Company may differ materially from management's estimates.</span></div>
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2024Q2 us-gaap Nature Of Operations
NatureOfOperations
Business Overview<div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Booz Allen Hamilton Holding Corporation, including its wholly owned subsidiaries, or the Company, we, us, and our, was incorporated in Delaware in May 2008. The Company provides management and technology consulting, analytics, engineering, digital solutions, mission operations, cyber services and artificial intelligence to U.S. and international governments, major corporations, and not-for-profit organizations. The Company reports operating results and financial data in one reportable segment. The Company is headquartered in McLean, Virginia, with approximately 35,100 employees as of June 30, 2024.</span></div>
CY2024Q2 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2024Q2 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 segment
CY2024Q2 dei Entity Number Of Employees
EntityNumberOfEmployees
35100 employee
CY2024Q2 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
44400000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
9600000000 usd
CY2024Q1 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
8700000000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.70
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.80
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P24M
CY2024Q2 bah Variable Interest Entities And Other Investments
VariableInterestEntitiesAndOtherInvestments
44400000 usd
CY2024Q2 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Areas of the financial statements where estimates may have the most significant effect include the provision for claimed indirect costs, valuation and expected lives of tangible and intangible assets, impairment of long-lived assets, accrued liabilities, revenue recognition, including the accrual of indirect costs, bonus and other incentive compensation, stock-based compensation, reserves for uncertain tax positions and valuation allowances on deferred tax assets, provisions for income taxes, postretirement obligations, collectability of receivables, and loss accruals for litigation. Actual results experienced by the Company may differ materially from management's estimates.</span></div>
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
9600000000 usd
CY2024Q1 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
8700000000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.70
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.80
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P24M
CY2024Q1 us-gaap Billed Contract Receivables
BilledContractReceivables
700066000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1434759000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1347577000 usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
352000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
301000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2024Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2941797000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q1 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
8700000000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.70
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.80
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P24M
CY2024Q2 us-gaap Billed Contract Receivables
BilledContractReceivables
847174000 usd
CY2024Q1 us-gaap Billed Contract Receivables
BilledContractReceivables
700066000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1434759000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1347577000 usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
352000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
301000 usd
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2047342000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57673000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57355000 usd
CY2024Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
2339254000 usd
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
2104697000 usd
CY2024Q2 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
21966000 usd
CY2024Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
15527000 usd
CY2024Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
8400000 usd
CY2023Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
14400000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2023Q2 us-gaap Undistributed Earnings
UndistributedEarnings
160146000 usd
CY2024Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
164435000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129387052 shares
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2654486000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
9600000000 usd
CY2024Q1 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
8700000000 usd
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.70
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P12M
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.80
CY2024Q2 us-gaap Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
P24M
CY2024Q1 us-gaap Billed Contract Receivables
BilledContractReceivables
700066000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1434759000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1347577000 usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
352000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
301000 usd
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2047342000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57673000 usd
CY2024Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
2339254000 usd
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
2104697000 usd
CY2024Q2 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
21966000 usd
CY2024Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
15527000 usd
CY2024Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
8400000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2023Q2 us-gaap Undistributed Earnings
UndistributedEarnings
160146000 usd
CY2024Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
164435000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129387052 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
131031979 shares
CY2024Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
530211 shares
CY2023Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
498654 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129917263 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
131530633 shares
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
600000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
1000000.0 shares
CY2024Q2 us-gaap Goodwill
Goodwill
2394100000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
2343800000 usd
CY2024Q1 us-gaap Billed Contract Receivables
BilledContractReceivables
700066000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1434759000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1347577000 usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
352000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
301000 usd
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2281581000 usd
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2047342000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57673000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57355000 usd
CY2024Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
2339254000 usd
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
2104697000 usd
CY2024Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
15527000 usd
CY2024Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
8400000 usd
CY2023Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
14400000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2023Q2 us-gaap Undistributed Earnings
UndistributedEarnings
160146000 usd
CY2024Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
164435000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129387052 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
131031979 shares
CY2024Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
530211 shares
CY2023Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
498654 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
131530633 shares
CY2024Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.27
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
600000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
1000000.0 shares
CY2024Q2 us-gaap Goodwill
Goodwill
2394100000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
2343800000 usd
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2281581000 usd
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2047342000 usd
CY2024Q2 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57673000 usd
CY2024Q1 us-gaap Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
57355000 usd
CY2024Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
2339254000 usd
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
2104697000 usd
CY2024Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
15527000 usd
CY2024Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
8400000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2024Q2 us-gaap Undistributed Earnings
UndistributedEarnings
164433000 usd
CY2023Q2 us-gaap Undistributed Earnings
UndistributedEarnings
160146000 usd
CY2023Q2 us-gaap Undistributed Earnings
UndistributedEarnings
160146000 usd
CY2024Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
164435000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2023Q2 us-gaap Undistributed Earnings Diluted
UndistributedEarningsDiluted
160149000 usd
CY2024Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
129387052 shares
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
131031979 shares
CY2024Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
530211 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129917263 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
131530633 shares
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
600000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
1000000.0 shares
CY2024Q2 us-gaap Goodwill
Goodwill
2394100000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
2343800000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
782102000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
431742000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
738179000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
410843000 usd
CY2024Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
972302000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
621942000 usd
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
131031979 shares
CY2024Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
530211 shares
CY2023Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
498654 shares
CY2024Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
129917263 shares
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
131530633 shares
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.22
CY2024Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.27
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.22
CY2024Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
600000 shares
CY2023Q2 us-gaap Incremental Common Shares Attributable To Participating Nonvested Shares With Non Forfeitable Dividend Rights
IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
1000000.0 shares
CY2024Q2 us-gaap Goodwill
Goodwill
2394100000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
2343800000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
782102000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
431742000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
738179000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
410843000 usd
CY2024Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
972302000 usd
CY2024Q1 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
928379000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
601043000 usd
CY2024Q2 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
661948000 usd
CY2024Q1 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
653131000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
782102000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
431742000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
738179000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
410843000 usd
CY2024Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
972302000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
621942000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
601043000 usd
CY2024Q2 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
661948000 usd
CY2024Q1 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
653131000 usd
CY2024Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
477013000 usd
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
397539000 usd
CY2024Q2 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1138961000 usd
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1050670000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
782102000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
431742000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
738179000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
410843000 usd
CY2024Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
972302000 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
350360000 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
621942000 usd
CY2024Q1 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
928379000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
327336000 usd
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
601043000 usd
CY2024Q2 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
661948000 usd
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
397539000 usd
CY2024Q2 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1138961000 usd
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1050670000 usd
CY2024Q2 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
30889000 usd
CY2024Q2 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
661948000 usd
CY2024Q1 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
653131000 usd
CY2024Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
477013000 usd
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
397539000 usd
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1050670000 usd
CY2024Q1 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
151063000 usd
CY2024Q2 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
86976000 usd
CY2024Q2 us-gaap Accrued Vacation Current
AccruedVacationCurrent
244576000 usd
CY2024Q1 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
74217000 usd
CY2024Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
506130000 usd
CY2024Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
25274000 usd
CY2024Q2 us-gaap Long Term Debt
LongTermDebt
3402539000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
3411816000 usd
CY2024Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
72188000 usd
CY2024Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
61875000 usd
CY2024Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3330351000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3349941000 usd
CY2024Q2 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
661948000 usd
CY2024Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
477013000 usd
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
397539000 usd
CY2024Q2 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1138961000 usd
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1050670000 usd
CY2024Q2 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
30889000 usd
CY2024Q1 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
151063000 usd
CY2024Q2 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
86976000 usd
CY2024Q1 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
57465000 usd
CY2024Q2 us-gaap Accrued Vacation Current
AccruedVacationCurrent
244576000 usd
CY2024Q2 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
44986000 usd
CY2024Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
25274000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
26309000 usd
CY2024Q2 us-gaap Long Term Debt
LongTermDebt
3402539000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
3411816000 usd
CY2024Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
72188000 usd
CY2024Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
61875000 usd
CY2024Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3330351000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1027000 usd
CY2024Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3760000 usd
CY2023Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3568000 usd
CY2024Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
101000 usd
CY2023Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
114000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2024Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
477013000 usd
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1050670000 usd
CY2024Q2 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
30889000 usd
CY2024Q1 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
151063000 usd
CY2024Q2 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
86976000 usd
CY2024Q1 us-gaap Accrued Vacation Current
AccruedVacationCurrent
223385000 usd
CY2024Q2 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
44986000 usd
CY2024Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
407427000 usd
CY2024Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
506130000 usd
CY2024Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
25274000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
26309000 usd
CY2024Q2 us-gaap Long Term Debt
LongTermDebt
3402539000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
3411816000 usd
CY2024Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
72188000 usd
CY2024Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
61875000 usd
CY2024Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3330351000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3349941000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1027000 usd
CY2024Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3760000 usd
CY2023Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3568000 usd
CY2024Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
101000 usd
CY2023Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
114000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q1 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
151063000 usd
CY2024Q2 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
86976000 usd
CY2024Q1 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
57465000 usd
CY2024Q2 us-gaap Accrued Vacation Current
AccruedVacationCurrent
244576000 usd
CY2024Q1 us-gaap Accrued Vacation Current
AccruedVacationCurrent
223385000 usd
CY2024Q2 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
44986000 usd
CY2024Q1 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
74217000 usd
CY2024Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
506130000 usd
CY2024Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
25274000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
26309000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
3411816000 usd
CY2024Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
72188000 usd
CY2024Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
61875000 usd
CY2024Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3330351000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1027000 usd
CY2024Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3760000 usd
CY2023Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3568000 usd
CY2024Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
101000 usd
CY2023Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
114000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q1 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
151063000 usd
CY2024Q2 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
86976000 usd
CY2024Q1 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
57465000 usd
CY2024Q2 us-gaap Accrued Vacation Current
AccruedVacationCurrent
244576000 usd
CY2024Q1 us-gaap Accrued Vacation Current
AccruedVacationCurrent
223385000 usd
CY2024Q2 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
44986000 usd
CY2024Q1 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
74217000 usd
CY2024Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
506130000 usd
CY2024Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
25274000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
26309000 usd
CY2024Q2 us-gaap Long Term Debt
LongTermDebt
3402539000 usd
CY2024Q1 us-gaap Long Term Debt
LongTermDebt
3411816000 usd
CY2024Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
72188000 usd
CY2024Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
61875000 usd
CY2024Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3330351000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3349941000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1027000 usd
CY2024Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3760000 usd
CY2023Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3568000 usd
CY2024Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
101000 usd
CY2023Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
114000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q2 us-gaap Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
-8300000 usd
CY2024Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1351000 usd
CY2023Q2 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
1027000 usd
CY2024Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3760000 usd
CY2023Q2 bah Interest Income Expense Debt Interest Swap
InterestIncomeExpenseDebtInterestSwap
3568000 usd
CY2024Q2 bah Interest Income Expense Other
InterestIncomeExpenseOther
101000 usd
CY2024Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
45931000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q2 us-gaap Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
-8300000 usd
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.229
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
CY2024Q2 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q1 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2023Q2 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
35474000 usd
CY2024Q2 us-gaap Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
-8300000 usd
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.229
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
CY2024Q2 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q1 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q2 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.06
CY2023Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
54300000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
548000 usd
CY2024Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2677000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
6356000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123100000 usd
CY2024Q2 us-gaap Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
-8300000 usd
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.229
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
CY2024Q2 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q1 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q2 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.06
CY2024Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
61700000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
548000 usd
CY2024Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2677000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
6356000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123100000 usd
CY2024Q2 us-gaap Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
-8300000 usd
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.229
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
CY2024Q2 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q2 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.06
CY2024Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
61700000 usd
CY2023Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
54300000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
548000 usd
CY2024Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2677000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
6356000 usd
CY2023Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2998000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123100000 usd
CY2024Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.229
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.197
CY2024Q2 us-gaap Income Taxes Receivable Noncurrent
IncomeTaxesReceivableNoncurrent
152500000 usd
CY2024Q2 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.06
CY2024Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
61700000 usd
CY2023Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
54300000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
548000 usd
CY2024Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2677000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2998000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123100000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123098000 usd
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q2 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.06
CY2024Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
61700000 usd
CY2024Q2 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
2677000 usd
CY2024Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-2129000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
6356000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3358000 usd
CY2024Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
19928000 usd
CY2023Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17685000 usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123098000 usd
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
123098000 usd
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q2 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2024Q2 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001443646-24-000156-index-headers.html Edgar Link pending
0001443646-24-000156-index.html Edgar Link pending
0001443646-24-000156.txt Edgar Link pending
0001443646-24-000156-xbrl.zip Edgar Link pending
0001443646-24-000156-index-headers.html Edgar Link pending
0001443646-24-000156-index.html Edgar Link pending
0001443646-24-000156.txt Edgar Link pending
0001443646-24-000156-xbrl.zip Edgar Link pending
bah-063024xex311.htm Edgar Link pending
bah-063024xex312.htm Edgar Link pending
bah-063024xex321.htm Edgar Link pending
bah-063024xex322.htm Edgar Link pending
bah-20240630.htm Edgar Link pending
bah-20240630.xsd Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
bah-20240630_cal.xml Edgar Link unprocessable
bah-20240630_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
bah-20240630_def.xml Edgar Link unprocessable
bah-063024xex311.htm Edgar Link pending
bah-063024xex312.htm Edgar Link pending
bah-063024xex321.htm Edgar Link pending
bah-063024xex322.htm Edgar Link pending
bah-20240630.htm Edgar Link pending
bah-20240630.xsd Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
bah-20240630_def.xml Edgar Link unprocessable
bah-20240630_lab.xml Edgar Link unprocessable
bah-20240630_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
bah-20240630_lab.xml Edgar Link unprocessable
bah-20240630_cal.xml Edgar Link unprocessable
bah-20240630_htm.xml Edgar Link completed
bah-20240630_htm.xml Edgar Link completed