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

10-Q Filing

ONTO INNOVATION INC. CIK: 704532 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001193125-25-270040
Period End Date 20250930
Filing Date 20251106
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance onto-20250927_htm.xml
Balance Sheet 128 line items
Line Item Tag Value Unit Period
Allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $2.58M USD Point-in-time
Allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $2.58M USD Point-in-time
Allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $2.29M USD Point-in-time
Allowances for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $2.29M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $212.94M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $212.94M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $603.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $603.09M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $639.38M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $639.38M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $380.84M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $380.84M USD Point-in-time
Accounts receivable, less allowance of $2,613 and $2,659 AccountsReceivableNetCurrent $308.14M USD Point-in-time
Accounts receivable, less allowance of $2,613 and $2,659 AccountsReceivableNetCurrent $308.14M USD Point-in-time
Accounts receivable, less allowance of $2,613 and $2,659 AccountsReceivableNetCurrent $260.20M USD Point-in-time
Accounts receivable, less allowance of $2,613 and $2,659 AccountsReceivableNetCurrent $260.20M USD Point-in-time
Inventories, net InventoryNet $286.98M USD Point-in-time
Inventories, net InventoryNet $286.98M USD Point-in-time
Inventories, net InventoryNet $259.37M USD Point-in-time
Inventories, net InventoryNet $259.37M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $30.07M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $30.07M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.44M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $41.44M USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Total current assets AssetsCurrent $1.48B USD Point-in-time
Total current assets AssetsCurrent $1.54B USD Point-in-time
Total current assets AssetsCurrent $1.54B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $123.87M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $123.87M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $129.07M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $129.07M USD Point-in-time
Goodwill Goodwill $315.81M USD Point-in-time
Goodwill Goodwill $315.81M USD Point-in-time
Goodwill Goodwill $315.81M USD Point-in-time
Goodwill Goodwill $315.81M USD Point-in-time
Goodwill Goodwill $329.98M USD Point-in-time
Goodwill Goodwill $329.98M USD Point-in-time
Goodwill Goodwill $330.04M USD Point-in-time
Goodwill Goodwill $330.04M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $127.46M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $127.46M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $102.12M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $102.12M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $42.81M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $42.81M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $57.20M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $57.20M USD Point-in-time
Other assets OtherAssetsNoncurrent $15.45M USD Point-in-time
Other assets OtherAssetsNoncurrent $15.45M USD Point-in-time
Other assets OtherAssetsNoncurrent $23.24M USD Point-in-time
Other assets OtherAssetsNoncurrent $23.24M USD Point-in-time
Total assets Assets $2.12B USD Point-in-time
Total assets Assets $2.12B USD Point-in-time
Total assets Assets $2.19B USD Point-in-time
Total assets Assets $2.19B USD Point-in-time
Accounts payable AccountsPayableCurrent $56.26M USD Point-in-time
Accounts payable AccountsPayableCurrent $56.26M USD Point-in-time
Accounts payable AccountsPayableCurrent $52.92M USD Point-in-time
Accounts payable AccountsPayableCurrent $52.92M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $49.97M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $49.97M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $48.91M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $48.91M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $33.83M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $33.83M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $30.76M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $30.76M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $30.03M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $30.03M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $30.27M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $30.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $170.09M USD Point-in-time
Total current liabilities LiabilitiesCurrent $170.09M USD Point-in-time
Total current liabilities LiabilitiesCurrent $162.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $162.87M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $4.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $21.12M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $21.12M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $21.67M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $21.67M USD Point-in-time
Total liabilities Liabilities $191.21M USD Point-in-time
Total liabilities Liabilities $191.21M USD Point-in-time
Total liabilities Liabilities $184.54M USD Point-in-time
Total liabilities Liabilities $184.54M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Common stock CommonStockValue $49.00K USD Point-in-time
Common stock CommonStockValue $49.00K USD Point-in-time
Common stock CommonStockValue $49.00K USD Point-in-time
Common stock CommonStockValue $49.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.28B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.28B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.28B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.28B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-13.86M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-13.86M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.42M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-6.42M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $664.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $664.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $733.26M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $733.26M USD Point-in-time
Total stockholders equity StockholdersEquity $1.74B USD Point-in-time
Total stockholders equity StockholdersEquity $1.74B USD Point-in-time
Total stockholders equity StockholdersEquity $1.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.83B USD Point-in-time
Total stockholders equity StockholdersEquity $1.83B USD Point-in-time
Total stockholders equity StockholdersEquity $1.90B USD Point-in-time
Total stockholders equity StockholdersEquity $1.90B USD Point-in-time
Total stockholders equity StockholdersEquity $1.93B USD Point-in-time
Total stockholders equity StockholdersEquity $1.93B USD Point-in-time
Total stockholders equity StockholdersEquity $1.92B USD Point-in-time
Total stockholders equity StockholdersEquity $1.92B USD Point-in-time
Total stockholders equity StockholdersEquity $1.96B USD Point-in-time
Total stockholders equity StockholdersEquity $1.96B USD Point-in-time
Total stockholders equity StockholdersEquity $2.00B USD Point-in-time
Total stockholders equity StockholdersEquity $2.00B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.12B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.12B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.19B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $2.19B USD Point-in-time
Income Statement 162 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $252.21M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $252.21M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $723.38M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $723.38M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $218.19M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $218.19M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $738.40M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $738.40M USD 3 Qtrs
Cost of revenue CostOfRevenue $115.83M USD 1 Quarter
Cost of revenue CostOfRevenue $115.83M USD 1 Quarter
Cost of revenue CostOfRevenue $340.48M USD 3 Qtrs
Cost of revenue CostOfRevenue $340.48M USD 3 Qtrs
Cost of revenue CostOfRevenue $107.57M USD 1 Quarter
Cost of revenue CostOfRevenue $107.57M USD 1 Quarter
Cost of revenue CostOfRevenue $362.42M USD 3 Qtrs
Cost of revenue CostOfRevenue $362.42M USD 3 Qtrs
Gross profit GrossProfit $136.38M USD 1 Quarter
Gross profit GrossProfit $136.38M USD 1 Quarter
Gross profit GrossProfit $382.90M USD 3 Qtrs
Gross profit GrossProfit $382.90M USD 3 Qtrs
Gross profit GrossProfit $110.62M USD 1 Quarter
Gross profit GrossProfit $110.62M USD 1 Quarter
Gross profit GrossProfit $375.98M USD 3 Qtrs
Gross profit GrossProfit $375.98M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $28.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $28.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $81.88M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $81.88M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $32.49M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.49M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $95.81M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $95.81M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $19.45M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $19.45M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $56.63M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $56.63M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $17.10M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.10M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $51.73M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $51.73M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $20.30M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $20.30M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $57.36M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $57.36M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $24.82M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $24.82M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $72.61M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $72.61M USD 3 Qtrs
Amortization AmortizationOfIntangibleAssets $13.11M USD 1 Quarter
Amortization AmortizationOfIntangibleAssets $13.11M USD 1 Quarter
Amortization AmortizationOfIntangibleAssets $39.34M USD 3 Qtrs
Amortization AmortizationOfIntangibleAssets $39.34M USD 3 Qtrs
Amortization AmortizationOfIntangibleAssets $8.45M USD 1 Quarter
Amortization AmortizationOfIntangibleAssets $8.45M USD 1 Quarter
Amortization AmortizationOfIntangibleAssets $25.34M USD 3 Qtrs
Amortization AmortizationOfIntangibleAssets $25.34M USD 3 Qtrs
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-2.17M USD 1 Quarter
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-2.17M USD 1 Quarter
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-3.05M USD 3 Qtrs
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-3.05M USD 3 Qtrs
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-4.07M USD 1 Quarter
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-4.07M USD 1 Quarter
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-11.42M USD 3 Qtrs
Restructuring cost in operating expenses RestructuringCostInOperatingExpenses $-11.42M USD 3 Qtrs
Total operating expenses OperatingExpenses $83.31M USD 1 Quarter
Total operating expenses OperatingExpenses $83.31M USD 1 Quarter
Total operating expenses OperatingExpenses $238.26M USD 3 Qtrs
Total operating expenses OperatingExpenses $238.26M USD 3 Qtrs
Total operating expenses OperatingExpenses $86.94M USD 1 Quarter
Total operating expenses OperatingExpenses $86.94M USD 1 Quarter
Total operating expenses OperatingExpenses $256.91M USD 3 Qtrs
Total operating expenses OperatingExpenses $256.91M USD 3 Qtrs
Operating income OperatingIncomeLoss $53.07M USD 1 Quarter
Operating income OperatingIncomeLoss $53.07M USD 1 Quarter
Operating income OperatingIncomeLoss $144.64M USD 3 Qtrs
Operating income OperatingIncomeLoss $144.64M USD 3 Qtrs
Operating income OperatingIncomeLoss $23.69M USD 1 Quarter
Operating income OperatingIncomeLoss $23.69M USD 1 Quarter
Operating income OperatingIncomeLoss $119.07M USD 3 Qtrs
Operating income OperatingIncomeLoss $119.07M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $8.67M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $8.67M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $24.52M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $24.52M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $9.29M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $9.29M USD 1 Quarter
Interest income, net InterestIncomeExpenseNonoperatingNet $27.19M USD 3 Qtrs
Interest income, net InterestIncomeExpenseNonoperatingNet $27.19M USD 3 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-724.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-724.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $10.00K USD 3 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $10.00K USD 3 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-999.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-999.00K USD 1 Quarter
Other expense, net OtherNonoperatingIncomeExpense $-2.88M USD 3 Qtrs
Other expense, net OtherNonoperatingIncomeExpense $-2.88M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $61.02M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $61.02M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $169.18M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $169.18M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $31.98M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $31.98M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $143.38M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $143.38M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $7.96M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $7.96M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $16.32M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $16.32M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.75M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.75M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $17.15M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $17.15M USD 3 Qtrs
Net Income, Total NetIncome $46.85M USD 1 Quarter
Net Income, Total NetIncome $46.85M USD 1 Quarter
Net Income, Total NetIncome $52.95M USD 1 Quarter
Net Income, Total NetIncome $52.95M USD 1 Quarter
Net Income, Total NetIncome $53.05M USD 1 Quarter
Net Income, Total NetIncome $53.05M USD 1 Quarter
Net Income, Total NetIncome $152.85M USD 3 Qtrs
Net Income, Total NetIncome $152.85M USD 3 Qtrs
Net Income, Total NetIncome $64.09M USD 1 Quarter
Net Income, Total NetIncome $64.09M USD 1 Quarter
Net Income, Total NetIncome $33.91M USD 1 Quarter
Net Income, Total NetIncome $33.91M USD 1 Quarter
Net Income, Total NetIncome $28.22M USD 1 Quarter
Net Income, Total NetIncome $28.22M USD 1 Quarter
Net Income, Total NetIncome $126.23M USD 3 Qtrs
Net Income, Total NetIncome $126.23M USD 3 Qtrs
Basic EarningsPerShareBasic $1.07 USD 1 Quarter
Basic EarningsPerShareBasic $1.07 USD 1 Quarter
Basic EarningsPerShareBasic $3.10 USD 3 Qtrs
Basic EarningsPerShareBasic $3.10 USD 3 Qtrs
Basic EarningsPerShareBasic $0.58 USD 1 Quarter
Basic EarningsPerShareBasic $0.58 USD 1 Quarter
Basic EarningsPerShareBasic $2.57 USD 3 Qtrs
Basic EarningsPerShareBasic $2.57 USD 3 Qtrs
Diluted EarningsPerShareDiluted $1.07 USD 1 Quarter
Diluted EarningsPerShareDiluted $1.07 USD 1 Quarter
Diluted EarningsPerShareDiluted $3.08 USD 3 Qtrs
Diluted EarningsPerShareDiluted $3.08 USD 3 Qtrs
Diluted EarningsPerShareDiluted $0.57 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.57 USD 1 Quarter
Diluted EarningsPerShareDiluted $2.57 USD 3 Qtrs
Diluted EarningsPerShareDiluted $2.57 USD 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.43M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.43M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.33M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.33M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.02M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.02M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.04M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 49.04M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.69M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.69M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.67M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.67M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.11M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.11M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.11M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.11M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.18M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 49.18M shares 3 Qtrs
Cash Flow Statement 120 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $152.85M USD 3 Qtrs
Net income ProfitLoss $152.85M USD 3 Qtrs
Net income ProfitLoss $126.23M USD 3 Qtrs
Net income ProfitLoss $126.23M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $13.11M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $13.11M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $39.34M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $39.34M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $8.45M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $8.45M USD 1 Quarter
Amortization of intangibles AmortizationOfIntangibleAssets $25.34M USD 3 Qtrs
Amortization of intangibles AmortizationOfIntangibleAssets $25.34M USD 3 Qtrs
Accretion (Amortization) of Discounts and Premiums, Investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $5.35M USD 3 Qtrs
Accretion (Amortization) of Discounts and Premiums, Investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $5.35M USD 3 Qtrs
Accretion (Amortization) of Discounts and Premiums, Investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.29M USD 3 Qtrs
Accretion (Amortization) of Discounts and Premiums, Investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.29M USD 3 Qtrs
Depreciation Depreciation $3.90M USD 1 Quarter
Depreciation Depreciation $3.90M USD 1 Quarter
Depreciation Depreciation $10.82M USD 3 Qtrs
Depreciation Depreciation $10.82M USD 3 Qtrs
Depreciation Depreciation $5.00M USD 1 Quarter
Depreciation Depreciation $5.00M USD 1 Quarter
Depreciation Depreciation $15.17M USD 3 Qtrs
Depreciation Depreciation $15.17M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $21.83M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $21.83M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $20.38M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $20.38M USD 3 Qtrs
Provision for inventory valuation ProvisionForInventoryValuation $5.92M USD 3 Qtrs
Provision for inventory valuation ProvisionForInventoryValuation $5.92M USD 3 Qtrs
Provision for inventory valuation ProvisionForInventoryValuation $20.39M USD 3 Qtrs
Provision for inventory valuation ProvisionForInventoryValuation $20.39M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-15.95M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-15.95M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-14.51M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-14.51M USD 3 Qtrs
Other, net OtherNoncashIncomeExpense $97.00K USD 3 Qtrs
Other, net OtherNoncashIncomeExpense $97.00K USD 3 Qtrs
Other, net OtherNoncashIncomeExpense $-4.62M USD 3 Qtrs
Other, net OtherNoncashIncomeExpense $-4.62M USD 3 Qtrs
Changes in operating assets and liabilities, net of effects of business acquired IncreaseDecreaseInOtherOperatingCapitalNet $19.68M USD 3 Qtrs
Changes in operating assets and liabilities, net of effects of business acquired IncreaseDecreaseInOtherOperatingCapitalNet $19.68M USD 3 Qtrs
Changes in operating assets and liabilities, net of effects of business acquired IncreaseDecreaseInOtherOperatingCapitalNet $-39.99M USD 3 Qtrs
Changes in operating assets and liabilities, net of effects of business acquired IncreaseDecreaseInOtherOperatingCapitalNet $-39.99M USD 3 Qtrs
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $189.68M USD 3 Qtrs
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $189.68M USD 3 Qtrs
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $233.32M USD 3 Qtrs
Net cash and cash equivalents provided by operating activities NetCashProvidedByUsedInOperatingActivities $233.32M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $538.13M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $538.13M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $421.15M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $421.15M USD 3 Qtrs
Proceeds from maturities and sales of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $342.96M USD 3 Qtrs
Proceeds from maturities and sales of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $342.96M USD 3 Qtrs
Proceeds from maturities and sales of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $684.53M USD 3 Qtrs
Proceeds from maturities and sales of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $684.53M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.28M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $27.28M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $23.38M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $23.38M USD 3 Qtrs
PaymentsToAquireNonMarketableSecurities PaymentsToAquireNonMarketableSecurities - USD 3 Qtrs
PaymentsToAquireNonMarketableSecurities PaymentsToAquireNonMarketableSecurities - USD 3 Qtrs
PaymentsToAquireNonMarketableSecurities PaymentsToAquireNonMarketableSecurities $8.00M USD 3 Qtrs
PaymentsToAquireNonMarketableSecurities PaymentsToAquireNonMarketableSecurities $8.00M USD 3 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired, Total PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired, Total PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired, Total PaymentsToAcquireBusinessesNetOfCashAcquired $57.00K USD 3 Qtrs
Payments to Acquire Businesses, Net of Cash Acquired, Total PaymentsToAcquireBusinessesNetOfCashAcquired $57.00K USD 3 Qtrs
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-222.45M USD 3 Qtrs
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $-222.45M USD 3 Qtrs
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $231.93M USD 3 Qtrs
Net cash and cash equivalents used in investing activities NetCashProvidedByUsedInInvestingActivities $231.93M USD 3 Qtrs
Purchases and retirement of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Purchases and retirement of common stock PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Purchases and retirement of common stock PaymentsForRepurchaseOfCommonStock $75.02M USD 3 Qtrs
Purchases and retirement of common stock PaymentsForRepurchaseOfCommonStock $75.02M USD 3 Qtrs
Tax payments related to shares withheld for share-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $18.44M USD 3 Qtrs
Tax payments related to shares withheld for share-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $18.44M USD 3 Qtrs
Tax payments related to shares withheld for share-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $12.59M USD 3 Qtrs
Tax payments related to shares withheld for share-based compensation plans PaymentsRelatedToTaxWithholdingForShareBasedCompensation $12.59M USD 3 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities $737.00K USD 3 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities $737.00K USD 3 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Payment for Contingent Consideration Liability, Financing Activities PaymentForContingentConsiderationLiabilityFinancingActivities - USD 3 Qtrs
Issuance of shares through share-based compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.18M USD 3 Qtrs
Issuance of shares through share-based compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.18M USD 3 Qtrs
Issuance of shares through share-based compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.74M USD 3 Qtrs
Issuance of shares through share-based compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.74M USD 3 Qtrs
Net cash and cash equivalents used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.00M USD 3 Qtrs
Net cash and cash equivalents used in financing activities NetCashProvidedByUsedInFinancingActivities $-10.00M USD 3 Qtrs
Net cash and cash equivalents used in financing activities NetCashProvidedByUsedInFinancingActivities $-77.86M USD 3 Qtrs
Net cash and cash equivalents used in financing activities NetCashProvidedByUsedInFinancingActivities $-77.86M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.00M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.00M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.75M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.75M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-44.77M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-44.77M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $390.14M USD 3 Qtrs
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $390.14M USD 3 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $233.51M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $233.51M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.74M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.74M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.94M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.94M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $603.09M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $603.09M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $233.51M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $233.51M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.74M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.74M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.94M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $603.09M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $603.09M USD Point-in-time
Income taxes paid (net of refunds) IncomeTaxesPaidNet $30.23M USD 3 Qtrs
Income taxes paid (net of refunds) IncomeTaxesPaidNet $30.23M USD 3 Qtrs
Income taxes paid (net of refunds) IncomeTaxesPaidNet $35.47M USD 3 Qtrs
Income taxes paid (net of refunds) IncomeTaxesPaidNet $35.47M USD 3 Qtrs
Stockholders Equity 118 line items
Line Item Tag Value Unit Period
Balance - Beginning Balance StockholdersEquity $1.74B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.74B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.78B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.78B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.83B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.83B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.90B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.90B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.93B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.93B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.92B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.92B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.96B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $1.96B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $2.00B USD Point-in-time
Balance - Beginning Balance StockholdersEquity $2.00B USD Point-in-time
Net Income NetIncome $46.85M USD 1 Quarter
Net Income NetIncome $46.85M USD 1 Quarter
Net Income NetIncome $52.95M USD 1 Quarter
Net Income NetIncome $52.95M USD 1 Quarter
Net Income NetIncome $53.05M USD 1 Quarter
Net Income NetIncome $53.05M USD 1 Quarter
Net Income NetIncome $152.85M USD 3 Qtrs
Net Income NetIncome $152.85M USD 3 Qtrs
Net Income NetIncome $64.09M USD 1 Quarter
Net Income NetIncome $64.09M USD 1 Quarter
Net Income NetIncome $33.91M USD 1 Quarter
Net Income NetIncome $33.91M USD 1 Quarter
Net Income NetIncome $28.22M USD 1 Quarter
Net Income NetIncome $28.22M USD 1 Quarter
Net Income NetIncome $126.23M USD 3 Qtrs
Net Income NetIncome $126.23M USD 3 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.49M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.49M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.24M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.24M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.10M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.10M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.81M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.81M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.68M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.68M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.89M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.89M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $4.01M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $4.01M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $5.16M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $5.16M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $4.18M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $4.18M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $5.56M USD 1 Quarter
Issuance of shares through share-based compensation plans StockIssuedDuringPeriodValueShareBasedCompensation $5.56M USD 1 Quarter
Purchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $-75.02M USD 1 Quarter
Purchases of common stock StockRepurchasedAndRetiredDuringPeriodValue $-75.02M USD 1 Quarter
Purchases of common stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 0.00 shares 1 Quarter
Purchases of common stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 0.00 shares 1 Quarter
Purchases of common stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 492,000.00 shares 3 Qtrs
Purchases of common stock (in shares) StockRepurchasedAndRetiredDuringPeriodShares 492,000.00 shares 3 Qtrs
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-9.09M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-9.09M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-8.87M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-8.87M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-482.00K USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-482.00K USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-8.68M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-8.68M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-3.71M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-3.71M USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-198.00K USD 1 Quarter
Share-based compensation plan withholdings AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensations $-198.00K USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.59M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.59M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.86M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.86M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $270.00K USD 3 Qtrs
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $270.00K USD 3 Qtrs
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.01M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.01M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.87M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.87M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.86M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.86M USD 1 Quarter
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.02M USD 3 Qtrs
Currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.02M USD 3 Qtrs
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-657.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-657.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-201.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-201.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $2.16M USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-338.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-338.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-106.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-106.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $191.00K USD 1 Quarter
Unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $191.00K USD 1 Quarter
Balance - Ending Balance StockholdersEquity $1.74B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.74B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.78B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.78B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.83B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.83B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.90B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.90B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.93B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.93B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.92B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.92B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.96B USD Point-in-time
Balance - Ending Balance StockholdersEquity $1.96B USD Point-in-time
Balance - Ending Balance StockholdersEquity $2.00B USD Point-in-time
Balance - Ending Balance StockholdersEquity $2.00B USD Point-in-time
Comprehensive Income 56 line items
Line Item Tag Value Unit Period
Net Income NetIncome $46.85M USD 1 Quarter
Net Income NetIncome $46.85M USD 1 Quarter
Net Income NetIncome $52.95M USD 1 Quarter
Net Income NetIncome $52.95M USD 1 Quarter
Net Income NetIncome $53.05M USD 1 Quarter
Net Income NetIncome $53.05M USD 1 Quarter
Net Income NetIncome $152.85M USD 3 Qtrs
Net Income NetIncome $152.85M USD 3 Qtrs
Net Income NetIncome $64.09M USD 1 Quarter
Net Income NetIncome $64.09M USD 1 Quarter
Net Income NetIncome $33.91M USD 1 Quarter
Net Income NetIncome $33.91M USD 1 Quarter
Net Income NetIncome $28.22M USD 1 Quarter
Net Income NetIncome $28.22M USD 1 Quarter
Net Income NetIncome $126.23M USD 3 Qtrs
Net Income NetIncome $126.23M USD 3 Qtrs
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $2.16M USD 1 Quarter
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $2.16M USD 1 Quarter
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $1.30M USD 3 Qtrs
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $1.30M USD 3 Qtrs
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $191.00K USD 1 Quarter
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $191.00K USD 1 Quarter
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $423.00K USD 3 Qtrs
Change in net unrealized gains (losses) on available-for-sale marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax $423.00K USD 3 Qtrs
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.59M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.59M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.00M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.86M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $4.86M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $270.00K USD 3 Qtrs
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $270.00K USD 3 Qtrs
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.01M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.01M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.87M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $6.87M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.86M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.86M USD 1 Quarter
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.02M USD 3 Qtrs
Change in currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.02M USD 3 Qtrs
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $7.02M USD 1 Quarter
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $7.02M USD 1 Quarter
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.57M USD 3 Qtrs
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.57M USD 3 Qtrs
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD 1 Quarter
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD 1 Quarter
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $7.44M USD 3 Qtrs
Total other comprehensive loss, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $7.44M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $60.07M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $60.07M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $154.43M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $154.43M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $26.55M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $26.55M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $133.67M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $133.67M 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...