2024 Q3 Form 10-Q Financial Statement
#000108255424000035 Filed on July 31, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $748.9M | $714.9M |
YoY Change | 22.89% | 19.85% |
Cost Of Revenue | $83.10M | $77.80M |
YoY Change | 18.54% | 21.37% |
Gross Profit | $665.8M | $637.1M |
YoY Change | 23.46% | 19.67% |
Gross Profit Margin | 88.9% | 89.12% |
Selling, General & Admin | $219.2M | $177.6M |
YoY Change | 71.79% | 40.51% |
% of Gross Profit | 32.92% | 27.88% |
Research & Development | $103.5M | $139.6M |
YoY Change | 22.2% | 56.85% |
% of Gross Profit | 15.55% | 21.91% |
Depreciation & Amortization | $19.10M | $18.70M |
YoY Change | 43.61% | 44.96% |
% of Gross Profit | 2.87% | 2.94% |
Operating Expenses | $322.7M | $317.2M |
YoY Change | 52.0% | 47.26% |
Operating Profit | $343.1M | $319.9M |
YoY Change | 4.92% | 0.91% |
Interest Expense | $36.60M | $35.00M |
YoY Change | 134.62% | 68.27% |
% of Operating Profit | 10.67% | 10.94% |
Other Income/Expense, Net | $45.50M | $35.40M |
YoY Change | 83.47% | 3440.0% |
Pretax Income | $388.6M | $355.3M |
YoY Change | 10.46% | 6.0% |
Income Tax | $79.50M | $77.20M |
% Of Pretax Income | 20.46% | 21.73% |
Net Earnings | $309.1M | $278.1M |
YoY Change | 15.51% | 7.29% |
Net Earnings / Revenue | 41.27% | 38.9% |
Basic Earnings Per Share | $6.93 | $6.26 |
Diluted Earnings Per Share | $6.39 | $5.85 |
COMMON SHARES | ||
Basic Shares Outstanding | 44.49M shares | 44.36M shares |
Diluted Shares Outstanding | 48.40M shares | 47.50M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $3.327B | $2.972B |
YoY Change | 15.68% | 10.92% |
Cash & Equivalents | $1.554B | $1.356B |
Short-Term Investments | $1.773B | $1.616B |
Other Short-Term Assets | $185.4M | $220.8M |
YoY Change | -15.92% | 39.39% |
Inventory | $146.7M | $136.5M |
Prepaid Expenses | ||
Receivables | $341.8M | $290.7M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $4.000B | $3.620B |
YoY Change | 15.66% | 12.64% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $1.157B | $1.095B |
YoY Change | 16.58% | 16.58% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $1.279B | $1.330B |
YoY Change | -38.76% | -34.26% |
Other Assets | $183.6M | $167.9M |
YoY Change | 29.57% | -63.57% |
Total Long-Term Assets | $3.123B | $3.104B |
YoY Change | -12.4% | -10.5% |
TOTAL ASSETS | ||
Total Short-Term Assets | $4.000B | $3.620B |
Total Long-Term Assets | $3.123B | $3.104B |
Total Assets | $7.123B | $6.723B |
YoY Change | 1.42% | 0.63% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $363.9M | $325.3M |
YoY Change | 9.15% | 11.4% |
Accrued Expenses | ||
YoY Change | ||
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $400.0M | $400.0M |
YoY Change | 33.33% | |
Total Short-Term Liabilities | $873.4M | $832.3M |
YoY Change | 17.38% | 124.76% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $100.0M |
YoY Change | -100.0% | -87.5% |
Other Long-Term Liabilities | $148.8M | $93.70M |
YoY Change | 120.77% | -6.3% |
Total Long-Term Liabilities | $148.8M | $93.70M |
YoY Change | 120.77% | -89.59% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $873.4M | $832.3M |
Total Long-Term Liabilities | $148.8M | $93.70M |
Total Liabilities | $1.022B | $1.026B |
YoY Change | -22.06% | -19.23% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $6.921B | $6.612B |
YoY Change | 19.12% | 19.29% |
Common Stock | $2.648B | $2.544B |
YoY Change | 4.87% | 1.82% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $6.101B | $5.697B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $7.123B | $6.723B |
YoY Change | 1.42% | 0.63% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $309.1M | $278.1M |
YoY Change | 15.51% | 7.29% |
Depreciation, Depletion And Amortization | $19.10M | $18.70M |
YoY Change | 43.61% | 44.96% |
Cash From Operating Activities | $377.2M | $232.2M |
YoY Change | 8.95% | 118.44% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $76.50M | $45.10M |
YoY Change | 16.44% | 0.89% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$38.40M | -$34.90M |
YoY Change | -84.5% | -80.88% |
Cash From Investing Activities | -$114.9M | -$80.00M |
YoY Change | -63.34% | -64.79% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -64.10M | -48.00M |
YoY Change | -943.42% | -294.33% |
NET CHANGE | ||
Cash From Operating Activities | 377.2M | 232.2M |
Cash From Investing Activities | -114.9M | -80.00M |
Cash From Financing Activities | -64.10M | -48.00M |
Net Change In Cash | 198.2M | 104.2M |
YoY Change | 390.59% | -208.32% |
FREE CASH FLOW | ||
Cash From Operating Activities | $377.2M | $232.2M |
Capital Expenditures | $76.50M | $45.10M |
Free Cash Flow | $300.7M | $187.1M |
YoY Change | 7.2% | 203.73% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
100000 | usd |
CY2024Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
0 | usd |
CY2024Q2 | us-gaap |
Share Repurchase Program Excise Tax
ShareRepurchaseProgramExciseTax
|
-500000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
52100000 | usd |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
27800000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
5697200000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
5123200000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
259200000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-11000000.0 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
800000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
24700000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
15700000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
5411000000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
5984800000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
584700000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2400000 | usd | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-1700000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
2800000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
3900000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
11500000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1000000000 | usd | |
us-gaap |
Share Repurchase Program Excise Tax
ShareRepurchaseProgramExciseTax
|
6400000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
94300000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
49500000 | usd | |
CY2023Q4 | uthr |
Debt Securities Available For Sale Excluding Accrued Interest Receivable
DebtSecuritiesAvailableForSaleExcludingAccruedInterestReceivable
|
21000000 | usd |
CY2023Q4 | uthr |
Debt Securities Available For Sale Excluding Accrued Interest Receivable
DebtSecuritiesAvailableForSaleExcludingAccruedInterestReceivable
|
21000000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
1434800000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
6300000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
1269200000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
11400000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
2704000000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
17700000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
1311200000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
4900000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
1122200000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
17000000.0 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
2433400000 | usd |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
21900000 | usd |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
|
541 | investment |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
|
385 | investment |
us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
0 | usd | |
us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
0 | usd | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
|
1632200000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
1622100000 | usd |
CY2024Q2 | uthr |
Debt Securities Available For Sale Maturity Allocated And Single Maturity Date Rolling Year One Through Three Amortized Cost Basis
DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingYearOneThroughThreeAmortizedCostBasis
|
1337200000 | usd |
CY2024Q2 | uthr |
Debt Securities Available For Sale Maturity Allocated And Single Maturity Date Rolling Year One Through Year Three Fair Value
DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingYearOneThroughYearThreeFairValue
|
1330400000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
|
2969400000 | usd |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
|
2952500000 | usd |
CY2024Q2 | us-gaap |
Equity Securities Fv Ni
EquitySecuritiesFvNi
|
20900000 | usd |
CY2023Q4 | us-gaap |
Equity Securities Fv Ni
EquitySecuritiesFvNi
|
14900000 | usd |
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
1500000 | usd | |
CY2024Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
22000000.0 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
21700000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
34400000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
34400000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
80100000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
55700000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
136500000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
111800000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1555900000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1473600000 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
461300000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
428200000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1094600000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1045400000 | usd |
CY2024Q2 | uthr |
Number Of Equity Incentive Plans
NumberOfEquityIncentivePlans
|
2 | plan |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
75300000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1400000 | usd | |
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
68000000 | usd |
CY2024Q2 | uthr |
Share Tracking Award Plans
ShareTrackingAwardPlans
|
29200000 | usd |
CY2023Q4 | uthr |
Share Tracking Award Plans
ShareTrackingAwardPlans
|
35400000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
584700000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
500100000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45700000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
46600000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2900000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3000000.0 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
48600000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
49600000 | shares | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
12.79 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
10.73 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
12.03 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
10.08 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
800000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
100000 | shares | |
CY2024Q2 | us-gaap |
Decrease In Unrecognized Tax Benefits Is Reasonably Possible
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
|
15000000 | usd |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
714900000 | usd |
CY2024Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
77800000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
637100000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
596500000 | usd |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
64100000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
532400000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1392600000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
150700000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
1241900000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1103400000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
116400000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
987000000.0 | usd | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
714900000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
596500000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1392600000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1103400000 | usd | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |