2024 Q2 Form 10-Q Financial Statement
#000089056424000013 Filed on May 02, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $1.035B | $1.049B |
YoY Change | -8.51% | -7.07% |
Cost Of Revenue | $733.6M | $752.8M |
YoY Change | -8.82% | -6.18% |
Gross Profit | $301.1M | $296.2M |
YoY Change | -7.72% | -9.25% |
Gross Profit Margin | 29.1% | 28.24% |
Selling, General & Admin | $205.6M | $210.2M |
YoY Change | -2.33% | -6.2% |
% of Gross Profit | 68.28% | 70.97% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $15.10M | $24.50M |
YoY Change | -39.36% | -1.61% |
% of Gross Profit | 5.01% | 8.27% |
Operating Expenses | $220.7M | $210.2M |
YoY Change | -3.37% | -6.2% |
Operating Profit | $80.40M | $70.90M |
YoY Change | -17.88% | -15.8% |
Interest Expense | -$15.80M | $17.60M |
YoY Change | 0.0% | 14.29% |
% of Operating Profit | -19.65% | 24.82% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $64.60M | $53.30M |
YoY Change | -21.32% | -22.53% |
Income Tax | $17.40M | $15.20M |
% Of Pretax Income | 26.93% | 28.52% |
Net Earnings | $47.20M | $38.10M |
YoY Change | -21.46% | -23.03% |
Net Earnings / Revenue | 4.56% | 3.63% |
Basic Earnings Per Share | $1.03 | $0.82 |
Diluted Earnings Per Share | $1.02 | $0.81 |
COMMON SHARES | ||
Basic Shares Outstanding | 45.90M shares | 46.50M shares |
Diluted Shares Outstanding | 46.10M shares | 46.90M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $132.2M | $158.4M |
YoY Change | 40.94% | 143.69% |
Cash & Equivalents | $132.2M | $158.4M |
Short-Term Investments | ||
Other Short-Term Assets | $17.50M | $19.10M |
YoY Change | -64.72% | 23.23% |
Inventory | ||
Prepaid Expenses | $42.80M | $30.60M |
Receivables | $721.4M | $725.3M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $913.9M | $933.4M |
YoY Change | -6.01% | 0.71% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $79.10M | $82.90M |
YoY Change | -38.73% | 15.46% |
Goodwill | $1.894B | $1.894B |
YoY Change | -0.02% | 0.03% |
Intangibles | $740.5M | $755.6M |
YoY Change | -8.16% | -8.33% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $35.70M | $32.30M |
YoY Change | 10.19% | 10.62% |
Total Long-Term Assets | $2.537B | $2.555B |
YoY Change | -2.01% | -1.66% |
TOTAL ASSETS | ||
Total Short-Term Assets | $913.9M | $933.4M |
Total Long-Term Assets | $2.537B | $2.555B |
Total Assets | $3.451B | $3.489B |
YoY Change | -3.1% | -1.04% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $22.70M | $25.90M |
YoY Change | -6.58% | -23.82% |
Accrued Expenses | $253.2M | $253.2M |
YoY Change | -11.53% | -7.15% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $390.1M | $371.7M |
YoY Change | -6.36% | -3.68% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.035B | $1.036B |
YoY Change | -0.03% | 0.09% |
Other Long-Term Liabilities | $16.40M | $16.60M |
YoY Change | -69.17% | 9.93% |
Total Long-Term Liabilities | $16.40M | $16.60M |
YoY Change | -98.49% | 9.93% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $390.1M | $371.7M |
Total Long-Term Liabilities | $16.40M | $16.60M |
Total Liabilities | $1.643B | $1.627B |
YoY Change | 0.5% | 1.6% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.123B | $1.165B |
YoY Change | -8.26% | -3.71% |
Common Stock | $687.7M | $696.2M |
YoY Change | -2.22% | -2.62% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.808B | $1.861B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.451B | $3.489B |
YoY Change | -3.1% | -1.04% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $47.20M | $38.10M |
YoY Change | -21.46% | -23.03% |
Depreciation, Depletion And Amortization | $15.10M | $24.50M |
YoY Change | -39.36% | -1.61% |
Cash From Operating Activities | $90.70M | $73.30M |
YoY Change | -19.38% | -8.94% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $5.300M | $10.80M |
YoY Change | -52.68% | -7.69% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $100.0K | $0.00 |
YoY Change | -100.0% | |
Cash From Investing Activities | -$5.200M | -$10.80M |
YoY Change | -53.57% | -12.2% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $1.300M | |
YoY Change | -98.07% | |
Cash From Financing Activities | -110.7M | -$80.00M |
YoY Change | 52.48% | 8.99% |
NET CHANGE | ||
Cash From Operating Activities | 90.70M | $73.30M |
Cash From Investing Activities | -5.200M | -$10.80M |
Cash From Financing Activities | -110.7M | -$80.00M |
Net Change In Cash | -25.20M | -$17.50M |
YoY Change | -187.8% | 230.19% |
FREE CASH FLOW | ||
Cash From Operating Activities | $90.70M | $73.30M |
Capital Expenditures | $5.300M | $10.80M |
Free Cash Flow | $85.40M | $62.50M |
YoY Change | -15.7% | -9.16% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
49500000 | usd |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
752800000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
802400000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
296200000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
326400000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
210200000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
224100000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
15100000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18100000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
70900000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
84200000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
17600000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
15400000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
53300000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
68800000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
15200000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
19300000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38100000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
49500000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.82 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.81 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.99 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
46500000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
49300000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
46900000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
49800000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38100000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
49500000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-200000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1000000.0 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
37900000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
50500000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1892100000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11700000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
9500000 | usd |
CY2024Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
8500000 | usd |
CY2024Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
81300000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
200000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38100000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1861400000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1901300000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
12100000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
11100000 | usd |
CY2023Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
4200000 | usd |
CY2023Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
47300000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1000000.0 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1923500000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38100000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
49500000 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
24500000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
24900000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11700000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12100000 | usd |
CY2024Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-3100000 | usd |
CY2023Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1500000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-15200000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-31000000.0 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-6000000.0 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-16500000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-6800000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-1200000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accrued Salaries
IncreaseDecreaseInAccruedSalaries
|
-4000000.0 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Salaries
IncreaseDecreaseInAccruedSalaries
|
-33800000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
14500000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
20000000.0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
73300000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
80500000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10800000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
11700000 | usd |
CY2024Q1 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | usd |
CY2023Q1 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
600000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10800000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-12300000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
36000000.0 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1300000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
67500000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Or Sale Of Equity
ProceedsFromIssuanceOrSaleOfEquity
|
9500000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Or Sale Of Equity
ProceedsFromIssuanceOrSaleOfEquity
|
11100000 | usd |
CY2024Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
79700000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
48800000 | usd |
CY2024Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
8500000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4200000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-80000000.0 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-73400000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
0 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-100000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-17500000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-5300000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
175900000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
70300000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
158400000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
65000000.0 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1500000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
2000000.0 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
9800000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
8600000 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
6300000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
6600000 | usd |
CY2024Q1 | asgn |
Operating Lease Right Of Use Assets Obtained In Exchange For Operating Lease Liabilities
OperatingLeaseRightOfUseAssetsObtainedInExchangeForOperatingLeaseLiabilities
|
4100000 | usd |
CY2023Q1 | asgn |
Operating Lease Right Of Use Assets Obtained In Exchange For Operating Lease Liabilities
OperatingLeaseRightOfUseAssetsObtainedInExchangeForOperatingLeaseLiabilities
|
7700000 | usd |
CY2024Q1 | us-gaap |
Goodwill Gross
GoodwillGross
|
1894100000 | usd |
CY2024Q1 | us-gaap |
Other Finite Lived Intangible Assets Gross
OtherFiniteLivedIntangibleAssetsGross
|
525300000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
315300000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
210000000.0 | usd |
CY2023Q4 | us-gaap |
Other Finite Lived Intangible Assets Gross
OtherFiniteLivedIntangibleAssetsGross
|
525300000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
300200000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
225100000 | usd |
CY2024Q1 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
272800000 | usd |
CY2024Q1 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
272800000 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
272800000 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Trademarks
IndefiniteLivedTrademarks
|
272800000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
798100000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
315300000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
482800000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
798100000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
300200000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
497900000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Rolling Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths
|
43000000.0 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Rolling Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo
|
48800000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Rolling Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree
|
41800000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Rolling Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour
|
32000000.0 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Rolling Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive
|
21200000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Rolling After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive
|
23200000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
210000000.0 | usd |
CY2024Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | usd |
CY2023Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | usd |
CY2024Q1 | us-gaap |
Senior Notes
SeniorNotes
|
550000000.0 | usd |
CY2023Q4 | us-gaap |
Senior Notes
SeniorNotes
|
550000000.0 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1047500000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1048800000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
6200000 | usd |
CY2023Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
7200000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Rolling Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
|
5000000.0 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Rolling Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
|
5000000.0 | usd |
CY2024Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
1036300000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1036600000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Rolling Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
|
5000000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Rolling Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
|
5000000 | usd |
CY2024Q1 | asgn |
Secured Debt Principal Due At Maturity
SecuredDebtPrincipalDueAtMaturity
|
466300000 | usd |
CY2024Q1 | asgn |
Debt Covenant Maximum Senior Secured Debt To Ebidta Ratio
DebtCovenantMaximumSeniorSecuredDebtToEBIDTARatio
|
3.75 | |
CY2024Q1 | asgn |
Leverage Ratio
LeverageRatio
|
0.99 | |
CY2019Q4 | us-gaap |
Senior Notes
SeniorNotes
|
550000000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
38100000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
49500000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
46500000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
49300000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
400000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
500000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
46900000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
49800000 | shares |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.82 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.81 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.99 | |
CY2024Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
1049000000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
1128800000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
296200000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
326400000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
70900000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
84200000 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
9400000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
6800000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
15100000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18100000 | usd |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
1049000000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
1128800000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1000000000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |