◆ 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 2024
Filing Information
Form Type 10-Q
Accession Number 0000874716-24-000139
Period End Date 20240930
Filing Date 20241031
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance idxx-20240930_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 $453.93M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $453.93M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.70M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.70M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $308.64M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $308.64M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 83.03M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 83.03M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.04M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 82.04M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $457.44M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $511.25M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $511.25M USD Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 59,000.00 shares Point-in-time
Deferred stock units, outstanding (in shares) CommonStockOtherSharesOutstanding 59,000.00 shares Point-in-time
Inventories InventoryNet $389.80M USD Point-in-time
Inventories InventoryNet $389.80M USD Point-in-time
Inventories InventoryNet $380.28M USD Point-in-time
Inventories InventoryNet $380.28M USD 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
Treasury stock, shares (in shares) TreasuryStockCommonShares 25.67M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 25.67M shares Point-in-time
Other current assets OtherAssetsCurrent $203.59M USD Point-in-time
Other current assets OtherAssetsCurrent $203.59M USD Point-in-time
Other current assets OtherAssetsCurrent $224.05M USD Point-in-time
Other current assets OtherAssetsCurrent $224.05M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.47M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 24.47M shares Point-in-time
Total current assets AssetsCurrent $1.50B USD Point-in-time
Total current assets AssetsCurrent $1.50B USD Point-in-time
Total current assets AssetsCurrent $1.43B USD Point-in-time
Total current assets AssetsCurrent $1.43B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $717.75M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $717.75M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $702.18M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $702.18M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $115.50M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $115.50M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $121.05M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $121.05M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Goodwill Goodwill $365.96M USD Point-in-time
Goodwill Goodwill $412.07M USD Point-in-time
Goodwill Goodwill $412.07M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $84.50M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $106.89M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $106.89M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $496.53M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $496.53M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $559.27M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $559.27M USD Point-in-time
Total long-term assets AssetsNoncurrent $1.76B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.76B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.92B USD Point-in-time
Total long-term assets AssetsNoncurrent $1.92B USD Point-in-time
TOTAL ASSETS Assets $3.35B USD Point-in-time
TOTAL ASSETS Assets $3.35B USD Point-in-time
TOTAL ASSETS Assets $3.26B USD Point-in-time
TOTAL ASSETS Assets $3.26B USD Point-in-time
Accounts payable AccountsPayableCurrent $110.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $110.64M USD Point-in-time
Accounts payable AccountsPayableCurrent $110.60M USD Point-in-time
Accounts payable AccountsPayableCurrent $110.60M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $511.05M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $511.05M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $478.71M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $478.71M 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 $250.00M USD Point-in-time
Credit facility LinesOfCreditCurrent $250.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $99.14M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $99.14M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $75.00M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $75.00M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.43M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $38.43M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $37.20M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $37.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $951.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.01B USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.01B USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $7.24M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $7.24M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $5.66M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $5.66M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $622.88M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $622.88M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $524.76M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $524.76M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.53M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $28.53M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.77M USD Point-in-time
Long-term deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $26.77M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $99.67M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $99.67M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $103.42M USD Point-in-time
Long-term operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $103.42M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $62.88M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $62.88M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $65.53M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $65.53M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $823.85M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $823.85M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $723.49M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $723.49M USD Point-in-time
Total liabilities Liabilities $1.78B USD Point-in-time
Total liabilities Liabilities $1.78B USD Point-in-time
Total liabilities Liabilities $1.73B USD Point-in-time
Total liabilities Liabilities $1.73B 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: 107,705 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,037 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.75M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,705 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,037 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.75M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,705 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,037 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.77M USD Point-in-time
Common stock, $0.10 par value: Authorized: 120,000 shares; Issued: 107,705 shares in 2024 and 107,506 shares in 2023; Outstanding: 82,037 shares in 2024 and 83,032 shares in 2023 CommonStockValue $10.77M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.65B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.65B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.57B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.57B USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.53M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Deferred stock units: Outstanding: 60 units in 2024 and 59 units in 2023 CommonStockOtherValueOutstanding $5.88M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.44B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $4.44B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $5.12B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $5.12B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-75.97M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-75.97M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.21M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-71.21M USD Point-in-time
Treasury stock, at cost: 25,669 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Treasury stock, at cost: 25,669 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $4.47B USD Point-in-time
Treasury stock, at cost: 25,669 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $5.09B USD Point-in-time
Treasury stock, at cost: 25,669 shares in 2024 and 24,474 shares in 2023 TreasuryStockCommonValue $5.09B 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.09B USD Point-in-time
Total stockholders equity StockholdersEquity $1.09B USD Point-in-time
Total stockholders equity StockholdersEquity $1.30B USD Point-in-time
Total stockholders equity StockholdersEquity $1.30B 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.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 $841.10M USD Point-in-time
Total stockholders equity StockholdersEquity $841.10M USD Point-in-time
Total stockholders equity StockholdersEquity $608.74M USD Point-in-time
Total stockholders equity StockholdersEquity $608.74M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.26B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.26B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.35B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $3.35B USD Point-in-time
Income Statement 136 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 $2.76B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $2.76B USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $915.53M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $915.53M USD 1 Quarter
Total cost of revenue CostOfRevenue $367.55M USD 1 Quarter
Total cost of revenue CostOfRevenue $367.55M USD 1 Quarter
Total cost of revenue CostOfRevenue $1.10B USD 3 Qtrs
Total cost of revenue CostOfRevenue $1.10B USD 3 Qtrs
Total cost of revenue CostOfRevenue $379.50M USD 1 Quarter
Total cost of revenue CostOfRevenue $379.50M USD 1 Quarter
Total cost of revenue CostOfRevenue $1.13B USD 3 Qtrs
Total cost of revenue CostOfRevenue $1.13B USD 3 Qtrs
Gross profit GrossProfit $1.66B USD 3 Qtrs
Gross profit GrossProfit $1.66B USD 3 Qtrs
Gross profit GrossProfit $1.81B USD 3 Qtrs
Gross profit GrossProfit $1.81B USD 3 Qtrs
Gross profit GrossProfit $547.98M USD 1 Quarter
Gross profit GrossProfit $547.98M USD 1 Quarter
Gross profit GrossProfit $596.04M USD 1 Quarter
Gross profit GrossProfit $596.04M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $135.70M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $135.70M 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 $424.03M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $424.03M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $146.28M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $146.28M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $91.89M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $91.89M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $248.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $248.80M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $341.15M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $341.15M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $89.03M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $89.03M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $47.97M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $47.97M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $139.14M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $139.14M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $162.06M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $162.06M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $53.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $53.98M USD 1 Quarter
Income from operations OperatingIncomeLoss $851.83M USD 3 Qtrs
Income from operations OperatingIncomeLoss $851.83M 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 $275.28M USD 1 Quarter
Income from operations OperatingIncomeLoss $275.28M USD 1 Quarter
Income from operations OperatingIncomeLoss $866.65M USD 3 Qtrs
Income from operations OperatingIncomeLoss $866.65M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $23.71M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $23.71M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $8.65M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.65M USD 1 Quarter
Interest expense InterestExpenseNonoperating $7.70M USD 1 Quarter
Interest expense InterestExpenseNonoperating $7.70M USD 1 Quarter
Interest expense InterestExpenseNonoperating $32.32M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $32.32M USD 3 Qtrs
Interest income InterestAndOtherIncome $1.25M USD 1 Quarter
Interest income InterestAndOtherIncome $1.25M USD 1 Quarter
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 $2.00M USD 3 Qtrs
Interest income InterestAndOtherIncome $2.00M 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 $821.51M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $821.51M USD 3 Qtrs
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 $267.89M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $267.89M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $55.66M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $55.66M 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 $66.07M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $66.07M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $170.99M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $170.99M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $7.83 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $7.83 USD 3 Qtrs
Basic (in USD per share) EarningsPerShareBasic $2.55 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.55 USD 1 Quarter
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
Diluted (in USD per share) EarningsPerShareDiluted $7.75 USD 3 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $7.75 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 $2.53 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.53 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
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.30M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.30M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.06M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.06M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 83.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.67M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 82.67M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.99M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.99M 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 83.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 83.99M shares 1 Quarter
Cash Flow Statement 136 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $96.23M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $96.23M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $85.17M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $85.17M USD 3 Qtrs
Impairment charge AssetImpairmentCharges - USD 3 Qtrs
Impairment charge AssetImpairmentCharges - USD 3 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 3 Qtrs
Impairment charge AssetImpairmentCharges $250.00K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.46M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.46M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.08M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $5.08M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-28.87M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-28.87M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-14.75M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-14.75M 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 $44.52M USD 3 Qtrs
Share-based compensation expense ShareBasedCompensation $44.52M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.03M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $1.03M USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-12.00K USD 3 Qtrs
Other OtherOperatingActivitiesCashFlowStatement $-12.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $56.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $56.09M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $54.56M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $54.56M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $24.76M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $24.76M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $31.65M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $31.65M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $17.90M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $17.90M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $45.27M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $45.27M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.80M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.80M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.35M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.35M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-735.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-735.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-3.35M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-3.35M 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 $656.66M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $656.66M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $101.08M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $101.08M 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
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired $76.69M USD 3 Qtrs
Acquisition of a business PaymentsToAcquireBusinessesNetOfCashAcquired $76.69M USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $6.26M USD 3 Qtrs
Proceeds from net investment hedges ProceedsFromHedgeInvestingActivities $6.26M 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
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-94.82M USD 3 Qtrs
Net cash used by investing activities NetCashProvidedByUsedInInvestingActivities $-94.82M 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
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-329.00M USD 3 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit $-329.00M USD 3 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 3 Qtrs
Repayments under credit facility, net ProceedsFromRepaymentsOfLinesOfCredit - USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt - USD 3 Qtrs
Payments of senior notes RepaymentsOfSeniorDebt - 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 acquisition-related contingent consideration and holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.88M USD 3 Qtrs
Payments of acquisition-related contingent consideration and holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities $1.88M USD 3 Qtrs
Payments of acquisition-related contingent consideration and holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Payments of acquisition-related contingent consideration and holdbacks PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $35.07M USD 3 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $35.07M USD 3 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $591.04M USD 3 Qtrs
Repurchases of common stock, net PaymentsForRepurchaseOfCommonStock $591.04M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $35.70M USD 3 Qtrs
Proceeds from exercises of stock options and employee stock purchase plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $35.70M 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
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.91M USD 3 Qtrs
Shares withheld for statutory tax withholding payments on restricted stock PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.91M 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
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 $-340.15M USD 3 Qtrs
Net cash used by financing activities NetCashProvidedByUsedInFinancingActivities $-340.15M USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.54M USD 3 Qtrs
Net effect of changes in exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.54M 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 (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-145.30M USD 3 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-145.30M USD 3 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $219.15M USD 3 Qtrs
Net (decrease) increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $219.15M USD 3 Qtrs
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 $331.70M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $331.70M 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 $453.93M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M 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 $331.70M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $331.70M 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 $112.55M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $112.55M 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 $11.33M USD 3 Qtrs
Unpaid property and equipment, reflected in accounts payable and accrued liabilities CapitalExpendituresIncurredButNotYetPaid $11.33M 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.70M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.70M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance beginning of period (in shares) CommonStockSharesIssued 107.51M shares 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.09B USD Point-in-time
Balance beginning of period StockholdersEquity $1.09B USD Point-in-time
Balance beginning of period StockholdersEquity $1.30B USD Point-in-time
Balance beginning of period StockholdersEquity $1.30B 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.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 $841.10M USD Point-in-time
Balance beginning of period StockholdersEquity $841.10M USD Point-in-time
Balance beginning of period StockholdersEquity $608.74M USD Point-in-time
Balance beginning of period StockholdersEquity $608.74M USD Point-in-time
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.90M USD 3 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.90M USD 3 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $9.21M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.76M USD 3 Qtrs
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.23M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.23M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-9.19M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
Other comprehensive (loss) income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-4.78M USD 1 Quarter
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 $77.00K USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $77.00K USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $9.55M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $9.55M 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 $35.30M USD 1 Quarter
Repurchases of common stock, net TreasuryStockValueAcquiredParValueMethod $35.30M 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
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $10.29M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $10.29M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $12.62M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $12.62M 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 $12.75M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $12.75M 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.00M USD 1 Quarter
Common stock issued for share-based compensation plans, including excess tax benefit StockIssuedDuringPeriodValueShareBasedCompensationGross $5.00M 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.36M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.36M 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.92M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.92M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.22M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.22M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.93M USD 1 Quarter
Share-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.93M USD 1 Quarter
Balance end of period (in shares) CommonStockSharesIssued 107.70M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.70M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.51M shares Point-in-time
Balance end of period (in shares) CommonStockSharesIssued 107.51M shares 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.09B USD Point-in-time
Balance end of period StockholdersEquity $1.09B USD Point-in-time
Balance end of period StockholdersEquity $1.30B USD Point-in-time
Balance end of period StockholdersEquity $1.30B 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.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 $841.10M USD Point-in-time
Balance end of period StockholdersEquity $841.10M USD Point-in-time
Balance end of period StockholdersEquity $608.74M USD Point-in-time
Balance end of period StockholdersEquity $608.74M USD Point-in-time
Comprehensive Income 184 line items
Line Item Tag Value Unit Period
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
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $671.72M USD 3 Qtrs
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $232.84M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $224.24M USD 1 Quarter
Net income NetIncomeLoss $235.58M USD 1 Quarter
Net income NetIncomeLoss $235.58M 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 $-21.00K USD 1 Quarter
Net income NetIncomeLoss $212.23M USD 1 Quarter
Net income NetIncomeLoss $212.23M 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
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $203.30M USD 1 Quarter
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $650.52M USD 3 Qtrs
Net income NetIncomeLoss $214.05M USD 1 Quarter
Net income NetIncomeLoss $214.05M USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-75.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, tax OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $-75.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $152.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $152.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $727.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $727.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-228.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-228.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-957.00K USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationTaxAttributableToParent $-957.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-6.94M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-6.94M USD 3 Qtrs
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 3 Qtrs
Unrealized gain (loss) on investments, tax expense (benefit) OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax $2.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.95M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-12.95M 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
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $26.40M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $26.40M 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 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.26M USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.26M 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
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 for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-122.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-122.00K 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 - USD 1 Quarter
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 3 Qtrs
Reclassification adjustment on investments included in net income, tax OCIDebtSecuritiesAvailableForSaleGainLossReclassificationTax - USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-98.00K USD 1 Quarter
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-98.00K 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 $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-395.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-395.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-269.00K USD 3 Qtrs
Reclassification adjustment for defined benefit plans included in net income, net of tax of $21 and $50 in 2024 and $21 and $75 in 2023 OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent $-269.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.77M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.77M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-732.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-732.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $488.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $488.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 $228.00K USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $2.33M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $2.33M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.79M USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationTax $2.79M USD 3 Qtrs
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-3.07M USD 1 Quarter
Unrealized gain (loss) on Euro-denominated notes, net of tax expense (benefit) of $(957) and $(228) in 2024 and $727 and $152 in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeEuroDenominatedNotesGainLossAfterReclassificationAndTaxAttributableToParent $-3.07M 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 $-2.87M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $579.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $579.00K USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-361.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, tax expense (benefit) OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationTax $-361.00K USD 3 Qtrs
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $6.00K USD 3 Qtrs
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $6.00K 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 investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 3 Qtrs
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.00K USD 3 Qtrs
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-1.00K USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-1.00K USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain (loss) on investments, net of tax expense (benefit) of $0 and $0 in 2024 and $0 and $2 in 2023 OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - 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 interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.64M USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $1.64M USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 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 $545.00K USD 1 Quarter
Unrealized gain (loss) on interest rate swap, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationTax $545.00K USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - USD 1 Quarter
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax - 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
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K USD 3 Qtrs
Reclassification adjustment on investments included in net income, net of tax of $0 and $51 in 2024 and $0 and $0 in 2023 OCIDebtSecuritiesAvailableForSaleGainLossReclassificationAfterTax $-163.00K 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 $1.56M 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 $701.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $701.00K USD 1 Quarter
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $945.00K USD 3 Qtrs
Reclassification adjustment for (gain) loss included in net income, tax (expense) benefit OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax $945.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-7.70M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $-7.70M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $7.64M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $7.64M USD 1 Quarter
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $7.30M USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $7.30M USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $444.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency exchange contracts, net of tax expense (benefit) of $(2,868) and $228 in 2024 and $2,765 and $2,785 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeForeignExchangeContractGainLossBeforeReclassificationAfterTax $444.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.75M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-3.75M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-370.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-370.00K USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.16M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $-1.16M USD 3 Qtrs
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.86M USD 1 Quarter
Unrealized gain (loss) on cross currency swaps, net of tax expense (benefit) of $(1,171) and $(116) in 2024 and $579 and $(361) in 2023 OtherComprehensiveIncomeLossNetInvestmentHedgeCrossCurrencySwapsGainLossBeforeReclassificationAfterTax $1.86M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $997.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $997.00K USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-1.79M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $-1.79M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $5.25M USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $5.25M USD 3 Qtrs
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $1.75M USD 1 Quarter
Unrealized gain (loss) on interest rate swap, net of tax expense (benefit) of $(560) and $310 in 2024 and $545 and $1,638 in 2023 OtherComprehensiveIncomeLossCashFlowHedgeInterestRateSwapGainLossBeforeReclassificationAfterTax $1.75M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $4.28M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $4.28M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $2.45M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $2.45M USD 3 Qtrs
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $992.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $992.00K USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.96M USD 1 Quarter
Reclassification adjustments for (gain) loss included in net income, net of tax (expense) benefit of $(380) and $(1,563) in 2024 and $(701) and $(945) in 2023 OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax $1.96M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $8.96M USD 3 Qtrs
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $8.96M USD 3 Qtrs
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 $-14.24M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $-14.24M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $9.29M USD 1 Quarter
Unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeAndNetInvestmentHedgeGainLossAfterReclassificationAndTax $9.29M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.90M USD 3 Qtrs
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.90M USD 3 Qtrs
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 $-1.23M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.23M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.95M USD 1 Quarter
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 $1.18M USD 1 Quarter
Other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.18M 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
Comprehensive income ComprehensiveIncomeNetOfTax $666.95M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $666.95M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $242.05M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $242.05M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $653.43M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $653.43M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $211.00M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $211.00M USD 1 Quarter

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

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