◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

IDEXX LABORATORIES INC /DE CIK: 874716 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0000874716-25-000165
Period End Date 20250930
Filing Date 20251103
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance idxx-20250930_htm.xml
Balance Sheet 184 line items
Line Item Tag Value Unit Period
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 120.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $288.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $288.27M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $208.17M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $208.17M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $473.57M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $473.57M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $566.88M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $566.88M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 81.60M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 81.60M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 80.00M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 80.00M shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 60,000.00 shares Point-in-time
Inventories InventoryNet $381.88M USD Point-in-time
Inventories InventoryNet $381.88M USD Point-in-time
Inventories InventoryNet $391.56M USD Point-in-time
Inventories InventoryNet $391.56M USD Point-in-time
Other current assets OtherAssetsCurrent $256.18M USD Point-in-time
Other current assets OtherAssetsCurrent $256.18M USD Point-in-time
Other current assets OtherAssetsCurrent $310.44M USD Point-in-time
Other current assets OtherAssetsCurrent $310.44M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 26.23M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 26.23M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 28.30M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 28.30M shares Point-in-time
Total current assets AssetsCurrent $1.40B USD Point-in-time
Total current assets AssetsCurrent $1.40B USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $713.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $713.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $739.44M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $739.44M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $116.13M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $116.13M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $128.21M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $128.21M USD Point-in-time
Goodwill Goodwill $405.10M USD Point-in-time
Goodwill Goodwill $405.10M USD Point-in-time
Goodwill Goodwill $413.65M USD Point-in-time
Goodwill Goodwill $413.65M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $111.68M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $111.68M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $114.79M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $114.79M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $547.52M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $547.52M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $513.57M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $513.57M USD Point-in-time
Total long-term assets AssetsNoncurrent $1.89B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.89B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.91B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.91B USD Point-in-time
TOTAL ASSETS Assets $3.29B USD Point-in-time
TOTAL ASSETS Assets $3.29B USD Point-in-time
TOTAL ASSETS Assets $3.39B USD Point-in-time
TOTAL ASSETS Assets $3.39B USD Point-in-time
Accounts payable AccountsPayableCurrent $114.21M USD Point-in-time
Accounts payable AccountsPayableCurrent $114.21M USD Point-in-time
Accounts payable AccountsPayableCurrent $122.27M USD Point-in-time
Accounts payable AccountsPayableCurrent $122.27M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $502.12M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $502.12M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $488.86M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $488.86M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $455.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $455.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $167.79M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $167.79M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $150.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $150.00M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $33.80M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $33.80M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $35.69M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $35.69M USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.07B USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.07B USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.25B USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.25B USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $11.31M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $11.31M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $3.72M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $3.72M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $449.79M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $449.79M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $374.82M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $374.82M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.94M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.94M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $31.05M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $31.05M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $97.84M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $97.84M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $106.49M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $106.49M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $44.34M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $44.34M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $57.62M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $57.62M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $630.21M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $630.21M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $573.72M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $573.72M USD Point-in-time
Total liabilities Liabilities $1.70B USD Point-in-time
Total liabilities Liabilities $1.70B USD Point-in-time
Total liabilities Liabilities $1.83B USD Point-in-time
Total liabilities Liabilities $1.83B USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments, Contingencies and Guarantees (Note 16) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 108,301 shares in 2025 and 107,836 shares in 2024; Outstanding: 79,999 shares in 2025 and 81,604 shares in 2024 CommonStockValue $10.78M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 108,301 shares in 2025 and 107,836 shares in 2024; Outstanding: 79,999 shares in 2025 and 81,604 shares in 2024 CommonStockValue $10.78M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 108,301 shares in 2025 and 107,836 shares in 2024; Outstanding: 79,999 shares in 2025 and 81,604 shares in 2024 CommonStockValue $10.83M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 108,301 shares in 2025 and 107,836 shares in 2024; Outstanding: 79,999 shares in 2025 and 81,604 shares in 2024 CommonStockValue $10.83M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.67B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.67B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.79B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.79B USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2025 and 60 units in 2024 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2025 and 60 units in 2024 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2025 and 60 units in 2024 CommonStockOtherValueOutstanding $6.23M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2025 and 60 units in 2024 CommonStockOtherValueOutstanding $6.23M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $5.33B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $5.33B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $6.14B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $6.14B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-93.64M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-93.64M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.95M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-72.95M USD Point-in-time
Treasury stock, at cost: 28,303 shares in 2025 and 26,232 shares in 2024 TreasuryStockCommonValue $5.33B USD Point-in-time
Treasury stock, at cost: 28,303 shares in 2025 and 26,232 shares in 2024 TreasuryStockCommonValue $5.33B USD Point-in-time
Treasury stock, at cost: 28,303 shares in 2025 and 26,232 shares in 2024 TreasuryStockCommonValue $6.32B USD Point-in-time
Treasury stock, at cost: 28,303 shares in 2025 and 26,232 shares in 2024 TreasuryStockCommonValue $6.32B USD Point-in-time
Total stockholders equity StockholdersEquity $1.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.48B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total stockholders equity StockholdersEquity $1.57B USD Point-in-time
Total stockholders equity StockholdersEquity $1.58B USD Point-in-time
Total stockholders equity StockholdersEquity $1.58B USD Point-in-time
Total stockholders equity StockholdersEquity $1.62B USD Point-in-time
Total stockholders equity StockholdersEquity $1.62B USD Point-in-time
Total stockholders equity StockholdersEquity $1.60B USD Point-in-time
Total stockholders equity StockholdersEquity $1.60B USD Point-in-time
Total stockholders equity StockholdersEquity $1.45B USD Point-in-time
Total stockholders equity StockholdersEquity $1.45B USD Point-in-time
Total stockholders equity StockholdersEquity $1.46B USD Point-in-time
Total stockholders equity StockholdersEquity $1.46B USD Point-in-time
Total stockholders equity StockholdersEquity $1.56B USD Point-in-time
Total stockholders equity StockholdersEquity $1.56B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.29B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.29B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.39B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.39B USD Point-in-time
Income Statement 144 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $975.54M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $975.54M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $2.94B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $2.94B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.11B USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.11B USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $3.21B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $3.21B USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $379.50M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $379.50M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $1.13B USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $1.13B USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $421.88M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $421.88M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $1.21B USD 3 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $1.21B USD 3 Qtrs
Gross profit GrossProfit $596.04M USD 1 Quarter
Gross profit GrossProfit $596.04M USD 1 Quarter
Gross profit GrossProfit $1.81B USD 3 Qtrs
Gross profit GrossProfit $1.81B USD 3 Qtrs
Gross profit GrossProfit $683.35M USD 1 Quarter
Gross profit GrossProfit $683.35M USD 1 Quarter
Gross profit GrossProfit $2.00B USD 3 Qtrs
Gross profit GrossProfit $2.00B USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $146.28M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $146.28M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $438.40M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $438.40M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $159.16M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $159.16M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $476.49M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $476.49M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $91.89M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $91.89M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $341.15M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $341.15M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $105.94M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $105.94M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $296.18M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $296.18M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $53.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $53.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $162.06M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $162.06M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $63.41M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $63.41M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $184.37M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $184.37M USD 3 Qtrs
Total operating expense OperatingExpenses $292.15M USD 1 Quarter
Total operating expense OperatingExpenses $292.15M USD 1 Quarter
Total operating expense OperatingExpenses $941.62M USD 3 Qtrs
Total operating expense OperatingExpenses $941.62M USD 3 Qtrs
Total operating expense OperatingExpenses $328.51M USD 1 Quarter
Total operating expense OperatingExpenses $328.51M USD 1 Quarter
Total operating expense OperatingExpenses $957.04M USD 3 Qtrs
Total operating expense OperatingExpenses $957.04M USD 3 Qtrs
Income from operations OperatingIncomeLoss $303.89M USD 1 Quarter
Income from operations OperatingIncomeLoss $303.89M USD 1 Quarter
Income from operations OperatingIncomeLoss $866.65M USD 3 Qtrs
Income from operations OperatingIncomeLoss $866.65M USD 3 Qtrs
Income from operations OperatingIncomeLoss $354.85M USD 1 Quarter
Income from operations OperatingIncomeLoss $354.85M USD 1 Quarter
Income from operations OperatingIncomeLoss $1.04B USD 3 Qtrs
Income from operations OperatingIncomeLoss $1.04B USD 3 Qtrs
Interest expense InterestExpenseNonoperating $7.70M USD 1 Quarter
Interest expense InterestExpenseNonoperating $7.70M USD 1 Quarter
Interest expense InterestExpenseNonoperating $23.71M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $23.71M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $10.65M USD 1 Quarter
Interest expense InterestExpenseNonoperating $10.65M USD 1 Quarter
Interest expense InterestExpenseNonoperating $29.64M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $29.64M USD 3 Qtrs
Interest income InterestAndOtherIncome $2.71M USD 1 Quarter
Interest income InterestAndOtherIncome $2.71M USD 1 Quarter
Interest income InterestAndOtherIncome $10.50M USD 3 Qtrs
Interest income InterestAndOtherIncome $10.50M USD 3 Qtrs
Interest income InterestAndOtherIncome $580.00K USD 1 Quarter
Interest income InterestAndOtherIncome $580.00K USD 1 Quarter
Interest income InterestAndOtherIncome $2.42M USD 3 Qtrs
Interest income InterestAndOtherIncome $2.42M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $298.91M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $298.91M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $853.44M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $853.44M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $344.77M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $344.77M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.02B USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.02B USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $66.07M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $66.07M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $181.73M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $181.73M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $70.16M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $70.16M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $205.93M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $205.93M USD 3 Qtrs
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $2.83 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.83 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $8.12 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $8.12 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $3.43 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $3.43 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $10.06 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $10.06 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $2.80 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.80 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $8.05 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $8.05 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $3.40 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $3.40 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $9.99 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $9.99 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.30M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.30M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.67M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.67M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 80.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 80.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 80.61M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 80.61M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.06M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.06M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.48M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.48M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 80.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 80.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 81.21M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 81.21M shares 3 Qtrs
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $96.23M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $96.23M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $106.46M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $106.46M USD 3 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 3 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 3 Qtrs
Impairment charge AssetImpairmentCharges - USD 3 Qtrs
Impairment charge AssetImpairmentCharges - USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.08M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.08M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.98M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.98M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-28.87M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-28.87M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $99.67M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $99.67M USD 3 Qtrs
Share-based compensation expense ShareBasedCompensation $46.04M USD 3 Qtrs
Share-based compensation expense ShareBasedCompensation $46.04M USD 3 Qtrs
Share-based compensation expense ShareBasedCompensation $43.90M USD 3 Qtrs
Share-based compensation expense ShareBasedCompensation $43.90M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.03M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.03M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $3.24M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $3.24M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $56.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $56.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $82.59M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $82.59M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $24.76M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $24.76M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $2.20M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $2.20M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $45.27M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $45.27M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $160.94M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $160.94M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.35M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.35M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-4.98M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-4.98M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-735.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-735.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.22M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $6.22M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $666.98M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $666.98M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $826.04M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $826.04M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $91.67M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $91.67M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $95.24M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $95.24M USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets - USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets - USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $13.35M USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $13.35M USD 3 Qtrs
Equity investments PaymentsToAcquireEquitySecuritiesFvNi - USD 3 Qtrs
Equity investments PaymentsToAcquireEquitySecuritiesFvNi - USD 3 Qtrs
Equity investments PaymentsToAcquireEquitySecuritiesFvNi $756.00K USD 3 Qtrs
Equity investments PaymentsToAcquireEquitySecuritiesFvNi $756.00K USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired $76.69M USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired $76.69M USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $1.14M USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $1.14M USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $1.24M USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $1.24M USD 3 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-167.22M USD 3 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-167.22M USD 3 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-108.11M USD 3 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-108.11M USD 3 Qtrs
Borrowings under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 3 Qtrs
Borrowings under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 3 Qtrs
Borrowings under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $205.00M USD 3 Qtrs
Borrowings under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $205.00M USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt $75.00M USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt $75.00M USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt $103.39M USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt $103.39M USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $591.04M USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $591.04M USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $979.19M USD 3 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $979.19M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $31.24M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $31.24M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $75.49M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $75.49M USD 3 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.49M USD 3 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $10.49M USD 3 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.18M USD 3 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.18M USD 3 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-645.29M USD 3 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-645.29M USD 3 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-809.26M USD 3 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-809.26M USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $238.00K USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $238.00K USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $11.23M USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $11.23M USD 3 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-145.30M USD 3 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-145.30M USD 3 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-80.10M USD 3 Qtrs
Net decrease in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-80.10M USD 3 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.64M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.64M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.27M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.27M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.17M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $453.93M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.64M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.64M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.27M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $288.27M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.17M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $208.17M USD Point-in-time
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $10.40M USD 3 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $10.40M USD 3 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $6.78M USD 3 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $6.78M USD 3 Qtrs
Stockholders Equity 124 line items
Line Item Tag Value Unit Period
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Common stock, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.10 USD Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Balance beginning of period StockholdersEquity $1.48B USD Point-in-time
Balance beginning of period StockholdersEquity $1.48B USD Point-in-time
Balance beginning of period StockholdersEquity $1.57B USD Point-in-time
Balance beginning of period StockholdersEquity $1.57B USD Point-in-time
Balance beginning of period StockholdersEquity $1.58B USD Point-in-time
Balance beginning of period StockholdersEquity $1.58B USD Point-in-time
Balance beginning of period StockholdersEquity $1.62B USD Point-in-time
Balance beginning of period StockholdersEquity $1.62B USD Point-in-time
Balance beginning of period StockholdersEquity $1.60B USD Point-in-time
Balance beginning of period StockholdersEquity $1.60B USD Point-in-time
Balance beginning of period StockholdersEquity $1.45B USD Point-in-time
Balance beginning of period StockholdersEquity $1.45B USD Point-in-time
Balance beginning of period StockholdersEquity $1.46B USD Point-in-time
Balance beginning of period StockholdersEquity $1.46B USD Point-in-time
Balance beginning of period StockholdersEquity $1.56B USD Point-in-time
Balance beginning of period StockholdersEquity $1.56B USD Point-in-time
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.55M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.55M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $13.14M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $13.14M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.00M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.00M USD 1 Quarter
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $20.70M USD 3 Qtrs
Other comprehensive (loss) income, net OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $20.70M USD 3 Qtrs
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $177.19M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $177.19M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $208.25M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $208.25M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $225.16M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $225.16M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $415.26M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $415.26M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $328.50M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $328.50M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $241.65M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $241.65M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $20.78M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $20.78M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.36M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.36M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.00M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.00M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $7.11M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $7.11M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $17.33M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $17.33M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $50.97M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $50.97M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.40M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.40M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.72M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.72M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.92M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.92M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.62M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.62M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.85M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.85M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.43M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.43M USD 1 Quarter
Balance end of period (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.84M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 108.30M shares Point-in-time
Balance end of period StockholdersEquity $1.48B USD Point-in-time
Balance end of period StockholdersEquity $1.48B USD Point-in-time
Balance end of period StockholdersEquity $1.57B USD Point-in-time
Balance end of period StockholdersEquity $1.57B USD Point-in-time
Balance end of period StockholdersEquity $1.58B USD Point-in-time
Balance end of period StockholdersEquity $1.58B USD Point-in-time
Balance end of period StockholdersEquity $1.62B USD Point-in-time
Balance end of period StockholdersEquity $1.62B USD Point-in-time
Balance end of period StockholdersEquity $1.60B USD Point-in-time
Balance end of period StockholdersEquity $1.60B USD Point-in-time
Balance end of period StockholdersEquity $1.45B USD Point-in-time
Balance end of period StockholdersEquity $1.45B USD Point-in-time
Balance end of period StockholdersEquity $1.46B USD Point-in-time
Balance end of period StockholdersEquity $1.46B USD Point-in-time
Balance end of period StockholdersEquity $1.56B USD Point-in-time
Balance end of period StockholdersEquity $1.56B USD Point-in-time
Comprehensive Income 176 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $242.68M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $293.99M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $274.61M USD 1 Quarter
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Net income NetIncomeLoss $811.28M USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-21.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-21.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-50.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-50.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-25.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-25.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-71.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-71.00K USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-957.00K USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-957.00K USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-228.00K USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-228.00K USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent - USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent - USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-2.51M USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, tax (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-2.51M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $26.40M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $26.40M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.26M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.26M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.71M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.71M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $58.43M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $58.43M USD 3 Qtrs
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 1 Quarter
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 3 Qtrs
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD 3 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K USD 3 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax $-51.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-122.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-122.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-269.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-269.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-134.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-134.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-381.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $25 and $71 in 2025 and $21 and $50 in 2024 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-381.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-2.87M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-2.87M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $228.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $228.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $1.55M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $1.55M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-6.21M USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $-6.21M USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-3.07M USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-3.07M USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-732.00K USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-732.00K USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent - USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent - USD 1 Quarter
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-8.96M USD 3 Qtrs
Unrealized (loss) on Euro-denominated notes, net of tax (benefit) of $0 and $(2,511) in 2025 and $(957) and $(228) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-8.96M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-1.17M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-1.17M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-116.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-116.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $340.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $340.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-4.04M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-4.04M USD 3 Qtrs
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 3 Qtrs
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 3 Qtrs
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 3 Qtrs
Unrealized gain on investments, net of tax expense of $0 and $0 in 2024 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax expense of $0 and $51 in 2024 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-560.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-560.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $310.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $310.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-7.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $-7.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $66.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $66.00K USD 3 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $380.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $380.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $1.56M USD 3 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $1.56M USD 3 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $-428.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $-428.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $477.00K USD 3 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $477.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-7.70M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-7.70M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $444.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $444.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $4.25M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $4.25M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-15.36M USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $1,553 and $(6,214) in 2025 and $(2,868) and $228 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-15.36M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.75M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.75M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-370.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-370.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.10M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.10M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-12.95M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $340 and $(4,038) in 2025 and $(1,171) and $(116) in 2024 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-12.95M USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-1.79M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-1.79M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $997.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $997.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-20.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-20.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $214.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(7) and $66 in 2025 and $(560) and $310 in 2024 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $214.00K USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $992.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $992.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $4.28M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $4.28M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $-1.26M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $-1.26M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.06M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $428 and $(477) in 2025 and $(380) and $(1,563) in 2024 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.06M USD 3 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-14.24M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-14.24M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-3.21M USD 3 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-3.21M USD 3 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $6.58M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $6.58M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-29.16M USD 3 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-29.16M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.55M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.55M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $13.14M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $13.14M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.00M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $4.00M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $20.70M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $20.70M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $242.05M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $242.05M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $666.95M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $666.95M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $278.61M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $278.61M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $831.97M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $831.97M USD 3 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...