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

10-K Filing

ASGN INC CIK: 890564 FY 2024
Filing Information
Form Type 10-K
Accession Number 0000890564-25-000008
Period End Date 20241231
Filing Date 20250224
Fiscal Year 2024
Fiscal Period FY
XBRL Instance asgn-20241231_htm.xml
Filing Contents
Balance Sheet 144 line items
Line Item Tag Value Unit Period
Preferred Stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $175.90M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $175.90M USD Point-in-time
Preferred Stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred Stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $205.20M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $205.20M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $650.80M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $650.80M USD Point-in-time
Preferred Stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $741.50M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $741.50M USD Point-in-time
Prepaid expenses and income taxes PrepaidExpenseCurrent $36.80M USD Point-in-time
Prepaid expenses and income taxes PrepaidExpenseCurrent $36.80M USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Prepaid expenses and income taxes PrepaidExpenseCurrent $44.60M USD Point-in-time
Prepaid expenses and income taxes PrepaidExpenseCurrent $44.60M USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 75.00M shares Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 75.00M shares Point-in-time
Other current assets OtherAssetsCurrent $19.10M USD Point-in-time
Other current assets OtherAssetsCurrent $19.10M USD Point-in-time
Other current assets OtherAssetsCurrent $17.10M USD Point-in-time
Other current assets OtherAssetsCurrent $17.10M USD Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 75.00M shares Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 75.00M shares Point-in-time
Common Stock: shares outstanding (in shares) CommonStockSharesOutstanding 46.70M shares Point-in-time
Common Stock: shares outstanding (in shares) CommonStockSharesOutstanding 46.70M shares Point-in-time
Total current assets AssetsCurrent $973.30M USD Point-in-time
Total current assets AssetsCurrent $973.30M USD Point-in-time
Total current assets AssetsCurrent $917.70M USD Point-in-time
Total current assets AssetsCurrent $917.70M USD Point-in-time
Common Stock: shares outstanding (in shares) CommonStockSharesOutstanding 43.80M shares Point-in-time
Common Stock: shares outstanding (in shares) CommonStockSharesOutstanding 43.80M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $81.40M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $81.40M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $82.60M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $82.60M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $61.90M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $61.90M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $64.20M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $64.20M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $439.80M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $439.80M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $497.90M USD Point-in-time
Identifiable intangible assets, net IntangibleAssetsNetExcludingGoodwill $497.90M USD Point-in-time
Goodwill Goodwill $1.89B USD Point-in-time
Goodwill Goodwill $1.89B USD Point-in-time
Goodwill Goodwill $1.89B USD Point-in-time
Goodwill Goodwill $1.89B USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $33.90M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $33.90M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $33.70M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $33.70M USD Point-in-time
Total assets Assets $3.43B USD Point-in-time
Total assets Assets $3.43B USD Point-in-time
Total assets Assets $3.54B USD Point-in-time
Total assets Assets $3.54B USD Point-in-time
Accounts payable AccountsPayableCurrent $34.00M USD Point-in-time
Accounts payable AccountsPayableCurrent $34.00M USD Point-in-time
Accounts payable AccountsPayableCurrent $27.20M USD Point-in-time
Accounts payable AccountsPayableCurrent $27.20M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $236.50M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $236.50M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $218.00M USD Point-in-time
Accrued payroll EmployeeRelatedLiabilitiesCurrent $218.00M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $19.50M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $19.50M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $19.50M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $19.50M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $102.40M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $102.40M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $104.10M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $104.10M USD Point-in-time
Total current liabilities LiabilitiesCurrent $394.10M USD Point-in-time
Total current liabilities LiabilitiesCurrent $394.10M USD Point-in-time
Total current liabilities LiabilitiesCurrent $367.10M USD Point-in-time
Total current liabilities LiabilitiesCurrent $367.10M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.04B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.04B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.03B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.03B USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $49.10M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $49.10M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $46.90M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityNoncurrent $46.90M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $187.50M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $187.50M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $156.00M USD Point-in-time
Deferred income tax liabilities DeferredIncomeTaxLiabilitiesNet $156.00M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $16.70M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $16.70M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $17.30M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $17.30M USD Point-in-time
Total liabilities Liabilities $1.65B USD Point-in-time
Total liabilities Liabilities $1.65B USD Point-in-time
Total liabilities Liabilities $1.65B USD Point-in-time
Total liabilities Liabilities $1.65B USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.01 par value, 1.0 million shares authorized, no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 1.0 million shares authorized, no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 1.0 million shares authorized, no shares issued PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 par value, 1.0 million shares authorized, no shares issued PreferredStockValue - USD Point-in-time
Common stock, $0.01 par value, 75.0 million shares authorized, 43.8 million and 46.7 million shares outstanding at December 31, 2024 and 2023, respectively CommonStockValue $500.00K USD Point-in-time
Common stock, $0.01 par value, 75.0 million shares authorized, 43.8 million and 46.7 million shares outstanding at December 31, 2024 and 2023, respectively CommonStockValue $500.00K USD Point-in-time
Common stock, $0.01 par value, 75.0 million shares authorized, 43.8 million and 46.7 million shares outstanding at December 31, 2024 and 2023, respectively CommonStockValue $400.00K USD Point-in-time
Common stock, $0.01 par value, 75.0 million shares authorized, 43.8 million and 46.7 million shares outstanding at December 31, 2024 and 2023, respectively CommonStockValue $400.00K USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $696.00M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $696.00M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $684.20M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $684.20M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.10B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.10B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.20B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.20B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.00M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.00M 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.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.78B USD Point-in-time
Total stockholders equity StockholdersEquity $1.87B USD Point-in-time
Total stockholders equity StockholdersEquity $1.87B USD Point-in-time
Total stockholders equity StockholdersEquity $1.89B USD Point-in-time
Total stockholders equity StockholdersEquity $1.89B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.54B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.54B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.43B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.43B USD Point-in-time
Income Statement 138 line items
Line Item Tag Value Unit Period
Revenues Revenues $4.58B USD Annual
Revenues Revenues $4.58B USD Annual
Revenues Revenues $4.10B USD Annual
Revenues Revenues $4.10B USD Annual
Revenues Revenues $4.45B USD Annual
Revenues Revenues $4.45B USD Annual
Cost of services CostOfGoodsAndServicesSold $3.21B USD Annual
Cost of services CostOfGoodsAndServicesSold $3.21B USD Annual
Cost of services CostOfGoodsAndServicesSold $3.17B USD Annual
Cost of services CostOfGoodsAndServicesSold $3.17B USD Annual
Cost of services CostOfGoodsAndServicesSold $2.92B USD Annual
Cost of services CostOfGoodsAndServicesSold $2.92B USD Annual
Gross profit GrossProfit $1.37B USD Annual
Gross profit GrossProfit $1.37B USD Annual
Gross profit GrossProfit $1.28B USD Annual
Gross profit GrossProfit $1.28B USD Annual
Gross profit GrossProfit $1.18B USD Annual
Gross profit GrossProfit $1.18B USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $844.20M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $844.20M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $895.00M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $895.00M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $821.20M USD Annual
Selling, general, and administrative expenses SellingGeneralAndAdministrativeExpense $821.20M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $65.10M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $65.10M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $71.70M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $71.70M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $58.10M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $58.10M USD Annual
Operating income OperatingIncomeLoss $364.10M USD Annual
Operating income OperatingIncomeLoss $364.10M USD Annual
Operating income OperatingIncomeLoss $409.50M USD Annual
Operating income OperatingIncomeLoss $409.50M USD Annual
Operating income OperatingIncomeLoss $304.40M USD Annual
Operating income OperatingIncomeLoss $304.40M USD Annual
Interest expense, net InterestExpense $45.90M USD Annual
Interest expense, net InterestExpense $45.90M USD Annual
Interest expense, net InterestExpense $66.40M USD Annual
Interest expense, net InterestExpense $66.40M USD Annual
Interest expense, net InterestExpense $64.30M USD Annual
Interest expense, net InterestExpense $64.30M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $240.10M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $240.10M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $363.60M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $363.60M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $297.70M USD Annual
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $297.70M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $96.70M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $96.70M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $78.40M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $78.40M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $64.90M USD Annual
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $64.90M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $175.20M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $175.20M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $266.90M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $266.90M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $219.30M USD Annual
Income from continuing operations NetIncomeFromContinuingOperations $219.30M USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations - USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations - USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations $1.20M USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations $1.20M USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations - USD Annual
Income from discontinued operations, net of income taxes NetIncomeFromDiscontinuedOperations - USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $4.54 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $4.54 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $3.88 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $3.88 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $5.27 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $5.27 USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.03 USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.03 USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD Annual
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare - USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $3.88 USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $3.88 USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $4.54 USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $4.54 USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $5.30 USD Annual
Earnings per share (in dollars per share) EarningsPerShareBasic $5.30 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $3.83 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $3.83 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $5.21 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $5.21 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $4.50 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $4.50 USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.02 USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.02 USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD Annual
Discontinued operations (in dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare - USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $4.50 USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $4.50 USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $3.83 USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $3.83 USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $5.23 USD Annual
Earnings per share (in dollars per share) EarningsPerShareDiluted $5.23 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 50.60M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 50.60M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.30M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.30M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.20M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 45.20M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 45.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 45.70M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 51.30M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 51.30M shares Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.40M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.40M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.70M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.70M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-5.00M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-5.00M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $265.70M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $265.70M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $170.20M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $170.20M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $222.00M USD Annual
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total ComprehensiveIncomeNetOfTax $222.00M USD Annual
Cash Flow Statement 184 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $91.40M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $91.40M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $96.30M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $96.30M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $100.30M USD Annual
Amortization and depreciation DepreciationDepletionAndAmortization $100.30M USD Annual
Stock-based compensation ShareBasedCompensation $44.00M USD Annual
Stock-based compensation ShareBasedCompensation $44.00M USD Annual
Stock-based compensation ShareBasedCompensation $42.30M USD Annual
Stock-based compensation ShareBasedCompensation $42.30M USD Annual
Stock-based compensation ShareBasedCompensation $49.30M USD Annual
Stock-based compensation ShareBasedCompensation $49.30M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $31.50M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $31.50M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $31.20M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $31.20M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $26.90M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $26.90M USD Annual
Other OtherNoncashIncomeExpense $-10.30M USD Annual
Other OtherNoncashIncomeExpense $-10.30M USD Annual
Other OtherNoncashIncomeExpense $-8.20M USD Annual
Other OtherNoncashIncomeExpense $-8.20M USD Annual
Other OtherNoncashIncomeExpense $-8.90M USD Annual
Other OtherNoncashIncomeExpense $-8.90M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $116.30M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $116.30M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-87.00M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-87.00M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-111.00M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-111.00M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.00M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.00M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $8.00M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $8.00M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.30M USD Annual
Prepaid expenses and income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-3.30M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-6.60M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-6.60M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $7.60M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $7.60M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-2.40M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $-2.40M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $-49.40M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $-49.40M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $-17.10M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $-17.10M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $11.30M USD Annual
Accrued payroll IncreaseDecreaseInAccruedSalaries $11.30M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $45.30M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $45.30M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $6.40M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $6.40M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $9.20M USD Annual
Payroll tax deferral and other IncreaseDecreaseInOtherOperatingAssets $9.20M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $400.00M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $400.00M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $456.90M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $456.90M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $307.80M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $307.80M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $35.30M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $35.30M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.90M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $39.90M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $37.50M USD Annual
Cash paid for property and equipment PaymentsToAcquirePropertyPlantAndEquipment $37.50M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $484.60M USD Annual
Cash paid for acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $484.60M USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses $9.80M USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses $9.80M USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses - USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses - USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses - USD Annual
Proceeds from Divestiture of Businesses ProceedsFromDivestitureOfBusinesses - USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities $600.00K USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities $600.00K USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities $-2.30M USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities $-2.30M USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities - USD Annual
Other PaymentsForProceedsFromOtherInvestingActivities - USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-35.30M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-35.30M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-510.00M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-510.00M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.50M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-40.50M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $94.00M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $94.00M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $571.80M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $571.80M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $596.60M USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $596.60M USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $62.50M USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $62.50M USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $5.00M USD Annual
Principal payments of long-term debt RepaymentsOfLongTermDebt $5.00M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $18.90M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $18.90M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $18.90M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $18.90M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $17.20M USD Annual
Proceeds from employee stock purchase plan ProceedsFromIssuanceOrSaleOfEquity $17.20M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $327.20M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $327.20M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $273.10M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $273.10M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $281.40M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $281.40M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $16.60M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $16.60M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $15.80M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $15.80M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $18.30M USD Annual
Payment of employment taxes related to release of restricted stock awards PaymentsForIssuanceOfEquityInstrumentsEmploymentTaxes $18.30M USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts $8.60M USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts $8.60M USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts - USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts $800.00K USD Annual
Debt issuance or amendment costs PaymentsOfDebtIssuanceCosts $800.00K USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-2.40M USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-2.40M USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-5.00M USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-5.00M USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-8.10M USD Annual
Other ProceedsFromPaymentsForOtherFinancingActivities $-8.10M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-333.20M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-333.20M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-310.90M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-310.90M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-256.50M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-256.50M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-600.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-600.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.20M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.20M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.00K USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $29.30M USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $29.30M USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-459.30M USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-459.30M USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $105.60M USD Annual
Net Increase in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $105.60M USD Annual
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.30M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.30M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $205.20M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $205.20M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.60M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.60M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.90M USD Point-in-time
Cash and Cash Equivalents at Beginning of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.90M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.30M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $70.30M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $205.20M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $205.20M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.60M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $529.60M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.90M USD Point-in-time
Cash and Cash Equivalents at End of Year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.90M USD Point-in-time
Income taxes IncomeTaxesPaidNet $54.50M USD Annual
Income taxes IncomeTaxesPaidNet $54.50M USD Annual
Income taxes IncomeTaxesPaidNet $33.50M USD Annual
Income taxes IncomeTaxesPaidNet $33.50M USD Annual
Income taxes IncomeTaxesPaidNet $44.80M USD Annual
Income taxes IncomeTaxesPaidNet $44.80M USD Annual
Interest InterestPaidNet $43.70M USD Annual
Interest InterestPaidNet $43.70M USD Annual
Interest InterestPaidNet $62.60M USD Annual
Interest InterestPaidNet $62.60M USD Annual
Interest InterestPaidNet $62.10M USD Annual
Interest InterestPaidNet $62.10M USD Annual
Stockholders Equity 52 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $1.90B USD Point-in-time
Balance StockholdersEquity $1.90B USD Point-in-time
Balance StockholdersEquity $1.78B USD Point-in-time
Balance StockholdersEquity $1.78B USD Point-in-time
Balance StockholdersEquity $1.87B USD Point-in-time
Balance StockholdersEquity $1.87B USD Point-in-time
Balance StockholdersEquity $1.89B USD Point-in-time
Balance StockholdersEquity $1.89B USD Point-in-time
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $49.30M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $49.30M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $42.30M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $42.30M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $44.00M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $44.00M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $17.20M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $17.20M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.80M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.80M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.90M USD Annual
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.90M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $15.80M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $15.80M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $18.30M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $18.30M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $16.60M USD Annual
Tax withholding on restricted stock vesting AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $16.60M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $329.30M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $329.30M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $281.40M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $281.40M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $275.70M USD Annual
Stock repurchase and retirement of shares StockRepurchasedAndRetiredDuringPeriodValue $275.70M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-5.00M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-5.00M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.70M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.70M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.40M USD Annual
Other OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.40M USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $268.10M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $175.20M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Net income NetIncomeLoss $219.30M USD Annual
Balance StockholdersEquity $1.90B USD Point-in-time
Balance StockholdersEquity $1.90B USD Point-in-time
Balance StockholdersEquity $1.78B USD Point-in-time
Balance StockholdersEquity $1.78B USD Point-in-time
Balance StockholdersEquity $1.87B USD Point-in-time
Balance StockholdersEquity $1.87B USD Point-in-time
Balance StockholdersEquity $1.89B USD Point-in-time
Balance StockholdersEquity $1.89B USD Point-in-time

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

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