2024 Q1 Form 10-K Financial Statement
#000101473924000009 Filed on February 22, 2024
Income Statement
Concept | 2024 Q1 | 2023 Q4 | 2023 |
---|---|---|---|
Revenue | $1.146B | $1.124B | $4.302B |
YoY Change | 12.82% | 9.46% | 9.06% |
Cost Of Revenue | $907.6M | $877.3M | $3.321B |
YoY Change | 15.34% | 10.19% | 7.9% |
Gross Profit | $238.5M | $247.1M | $981.2M |
YoY Change | 4.15% | 6.94% | 13.19% |
Gross Profit Margin | 20.81% | 21.98% | 22.81% |
Selling, General & Admin | $154.7M | $147.8M | $607.4M |
YoY Change | 4.65% | -0.38% | 7.3% |
% of Gross Profit | 64.88% | 59.8% | 61.91% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $15.31M | $15.80M | $59.20M |
YoY Change | 5.45% | 0.57% | -2.25% |
% of Gross Profit | 6.42% | 6.39% | 6.03% |
Operating Expenses | $169.5M | $162.6M | $666.6M |
YoY Change | 4.37% | -0.2% | 6.37% |
Operating Profit | $69.03M | $84.56M | $314.6M |
YoY Change | 3.61% | 24.0% | 30.96% |
Interest Expense | -$12.08M | -$12.43M | $51.25M |
YoY Change | -187.3% | -9.51% | -4.75% |
% of Operating Profit | -17.5% | -14.7% | 16.29% |
Other Income/Expense, Net | $2.000K | $6.801M | $89.87M |
YoY Change | 100.0% | -34.14% | 532.05% |
Pretax Income | $56.96M | $78.93M | $358.7M |
YoY Change | 5.03% | 21.83% | 74.34% |
Income Tax | $12.16M | $21.75M | $91.70M |
% Of Pretax Income | 21.36% | 27.56% | 25.56% |
Net Earnings | $44.79M | $57.18M | $267.1M |
YoY Change | 14.24% | 20.3% | 77.4% |
Net Earnings / Revenue | 3.91% | 5.09% | 6.21% |
Basic Earnings Per Share | $0.26 | $1.49 | |
Diluted Earnings Per Share | $0.26 | $0.32 | $1.48 |
COMMON SHARES | |||
Basic Shares Outstanding | 173.5M shares | 177.1M shares | 179.0M shares |
Diluted Shares Outstanding | 175.6M shares | 180.4M shares |
Balance Sheet
Concept | 2024 Q1 | 2023 Q4 | 2023 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $219.5M | $343.8M | $343.8M |
YoY Change | -26.28% | 16.88% | 16.88% |
Cash & Equivalents | $219.5M | $343.8M | $343.8M |
Short-Term Investments | |||
Other Short-Term Assets | $94.60M | $98.74M | $98.74M |
YoY Change | 8.85% | 0.42% | 0.42% |
Inventory | $241.9M | $274.0M | $274.0M |
Prepaid Expenses | |||
Receivables | $573.7M | $377.7M | $377.7M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $1.130B | $1.094B | $1.094B |
YoY Change | 9.73% | 10.05% | 10.05% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $208.8M | $120.6M | $120.6M |
YoY Change | 97.74% | 11.36% | -33.26% |
Goodwill | $1.540B | $1.540B | |
YoY Change | 0.44% | 0.44% | |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $21.30M | $20.90M | $20.90M |
YoY Change | 16.39% | 7.73% | 107631.96% |
Other Assets | $22.75M | $42.35M | $126.5M |
YoY Change | -36.77% | 5.05% | 213.97% |
Total Long-Term Assets | $2.120B | $2.123B | $2.123B |
YoY Change | 0.9% | 0.2% | 0.2% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.130B | $1.094B | $1.094B |
Total Long-Term Assets | $2.120B | $2.123B | $2.123B |
Total Assets | $3.250B | $3.217B | $3.217B |
YoY Change | 3.81% | 3.34% | 3.34% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $485.7M | $426.5M | $426.5M |
YoY Change | 8.21% | 12.61% | 12.61% |
Accrued Expenses | $145.2M | $185.8M | $185.8M |
YoY Change | -11.28% | 2.88% | 2.88% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $6.000M | $6.000M | $6.000M |
YoY Change | 0.0% | 0.0% | 0.0% |
Total Short-Term Liabilities | $637.0M | $618.3M | $618.3M |
YoY Change | 2.97% | 9.37% | 9.37% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $1.056B | $1.057B | $1.057B |
YoY Change | -0.14% | -0.15% | -0.15% |
Other Long-Term Liabilities | $89.30M | $0.00 | $120.4M |
YoY Change | 2790.77% | -100.0% | 48.42% |
Total Long-Term Liabilities | $1.146B | $1.177B | $1.177B |
YoY Change | -1.38% | 1.34% | 3.31% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $637.0M | $618.3M | $618.3M |
Total Long-Term Liabilities | $1.146B | $1.177B | $1.177B |
Total Liabilities | $1.820B | $1.795B | $1.795B |
YoY Change | 2.26% | 3.97% | 3.97% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $502.3M | $457.5M | |
YoY Change | 118.74% | 140.26% | |
Common Stock | $1.206B | $1.204B | |
YoY Change | 2.09% | 2.33% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.429B | $1.422B | $1.422B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.250B | $3.217B | $3.217B |
YoY Change | 3.81% | 3.34% | 3.34% |
Cashflow Statement
Concept | 2024 Q1 | 2023 Q4 | 2023 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $44.79M | $57.18M | $267.1M |
YoY Change | 14.24% | 20.3% | 77.4% |
Depreciation, Depletion And Amortization | $15.31M | $15.80M | $59.20M |
YoY Change | 5.45% | 0.57% | -2.25% |
Cash From Operating Activities | -$68.78M | $51.00M | $371.3M |
YoY Change | -176.64% | 17.35% | 38.78% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $5.820M | $19.87M | $41.87M |
YoY Change | 1.04% | 8.87% | 18.41% |
Acquisitions | $12.49M | ||
YoY Change | -85.7% | ||
Other Investing Activities | $4.060M | $5.889M | |
YoY Change | -72.23% | ||
Cash From Investing Activities | -$5.820M | -$15.81M | -$56.51M |
YoY Change | 1.04% | 335.91% | -47.7% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $250.3M | ||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -49.73M | -77.83M | -$265.1M |
YoY Change | -38.15% | 6905.04% | -1836.48% |
NET CHANGE | |||
Cash From Operating Activities | -68.78M | 51.00M | $371.3M |
Cash From Investing Activities | -5.820M | -15.81M | -$56.51M |
Cash From Financing Activities | -49.73M | -77.83M | -$265.1M |
Net Change In Cash | -124.3M | -42.64M | $49.66M |
YoY Change | -3563.4% | -210.12% | -71.58% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$68.78M | $51.00M | $371.3M |
Capital Expenditures | $5.820M | $19.87M | $41.87M |
Free Cash Flow | -$74.60M | $31.13M | $329.4M |
YoY Change | -188.82% | 23.49% | 41.88% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9575000 | usd |
CY2021 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
2900000 | usd |
CY2023 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-1244000 | usd |
CY2022 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
0 | usd |
CY2023 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-224000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
150556000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
21610000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1386103000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
267090000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1421672000 | usd |
CY2022 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
5900000 | usd |
CY2021 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
2900000 | usd |
CY2022Q4 | us-gaap |
Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List
DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList
|
http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense | |
CY2023Q4 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2022Q4 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2021 | us-gaap |
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration
DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#InterestExpense | |
CY2022 | us-gaap |
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration
DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#InterestExpense | |
CY2023 | us-gaap |
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration
DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#InterestExpense | |
CY2020Q1 | us-gaap |
Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
|
0.25 | |
CY2023 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023 | dei |
Auditor Name
AuditorName
|
KPMG LLP | |
CY2023 | dei |
Auditor Location
AuditorLocation
|
Chicago, Illinois | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
343849000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
294186000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
377658000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
377542000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
274004000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
224281000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
98744000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
98330000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1094255000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
994339000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
120630000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
108321000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
84159000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
72424000 | usd |
CY2023Q4 | bios |
Finite Lived Intangible Assets Net Excluding Customer Lists
FiniteLivedIntangibleAssetsNetExcludingCustomerLists
|
20092000 | usd |
CY2022Q4 | bios |
Finite Lived Intangible Assets Net Excluding Customer Lists
FiniteLivedIntangibleAssetsNetExcludingCustomerLists
|
22371000 | usd |
CY2023Q4 | bios |
Finite Lived Customer Lists Net
FiniteLivedCustomerListsNet
|
315304000 | usd |
CY2022Q4 | bios |
Finite Lived Customer Lists Net
FiniteLivedCustomerListsNet
|
341744000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1540246000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
1533424000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
42349000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
40313000 | usd |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
2122780000 | usd |
CY2022Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
2118597000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
3217035000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
3112936000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
426513000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
378763000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
92508000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
76906000 | usd |
CY2023Q4 | bios |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
75010000 | usd |
CY2022Q4 | bios |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
84302000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
18278000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
19380000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6000000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6000000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
618309000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
565351000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1056650000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1058204000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
85484000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
71441000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
34920000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
22154000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
9683000 | usd |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1177054000 | usd |
CY2022Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1161482000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
1795363000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
1726833000 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.0001 | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.0001 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
12500000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
12500000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
250000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
250000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
182905559 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
174575537 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
182341420 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
181957698 | shares |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
18000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
18000 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
8330022 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
383722 | shares |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
255107000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
2403000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1204270000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1176906000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
457513000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
190423000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
14978000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
21159000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1421672000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1386103000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3217035000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3112936000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4302324000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3944735000 | usd |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3438640000 | usd |
CY2023 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3321101000 | usd |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3077817000 | usd |
CY2021 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
2659034000 | usd |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
981223000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
866918000 | usd |
CY2021 | us-gaap |
Gross Profit
GrossProfit
|
779606000 | usd |
CY2023 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
607427000 | usd |
CY2022 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
566122000 | usd |
CY2021 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
525707000 | usd |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
59201000 | usd |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
60565000 | usd |
CY2021 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
63058000 | usd |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
626687000 | usd |
CY2021 | us-gaap |
Operating Expenses
OperatingExpenses
|
588765000 | usd |
CY2021 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
190841000 | usd |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
89865000 | usd |
CY2023 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
44147000 | usd |
CY2022 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-34463000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
358742000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
205768000 | usd |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
116494000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
91652000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55212000 | usd |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-23404000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
267090000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
150556000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
139898000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-2158000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
7259000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
0 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-6181000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
21610000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
10721000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-6181000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
21610000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
10721000 | usd |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
260909000 | usd |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
172166000 | usd |
CY2021 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
150619000 | usd |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.49 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.78 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.48 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.77 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
178973000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
181105000 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
179855000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180375000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
182075000 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
181205000 | shares |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
267090000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
150556000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
139898000 | usd |
CY2023 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
62200000 | usd |
CY2022 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
65434000 | usd |
CY2021 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
68804000 | usd |
CY2023 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
18533000 | usd |
CY2022 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
19713000 | usd |
CY2021 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
15168000 | usd |
CY2023 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
12766000 | usd |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
49187000 | usd |
CY2021 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-30372000 | usd |
CY2023 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
0 | usd |
CY2022 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
9403000 | usd |
CY2021 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
-767000 | usd |
CY2023 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2022 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2021 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-13387000 | usd |
CY2023 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
4446000 | usd |
CY2022 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
4304000 | usd |
CY2021 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
4998000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
5530000 | usd |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
5125000 | usd |
CY2021 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
6030000 | usd |
CY2023 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
30479000 | usd |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
16783000 | usd |
CY2023 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
4000000 | usd |
CY2022 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
5875000 | usd |
CY2021 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
22700000 | usd |
CY2022 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
16798000 | usd |
CY2021 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1420000 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
47703000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
98885000 | usd |
CY2021 | us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-10381000 | usd |
CY2023 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
15546000 | usd |
CY2022 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-7770000 | usd |
CY2021 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
23977000 | usd |
CY2023 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-1727000 | usd |
CY2022 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
10535000 | usd |
CY2021 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
18383000 | usd |
CY2023 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
17529000 | usd |
CY2022 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
21395000 | usd |
CY2021 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
18496000 | usd |
CY2023 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
8372000 | usd |
CY2022 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
15335000 | usd |
CY2021 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
-700000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
371295000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
267547000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
208569000 | usd |
CY2023 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
41866000 | usd |
CY2022 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
35358000 | usd |
CY2021 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
25632000 | usd |
CY2023 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
3743000 | usd |
CY2022 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
14670000 | usd |
CY2021 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
0 | usd |
CY2023 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
12494000 | usd |
CY2022 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
87364000 | usd |
CY2021 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
85909000 | usd |
CY2023 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
5889000 | usd |
CY2022 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | usd |
CY2021 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-56506000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-108052000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-111541000 | usd |
CY2023 | bios |
Proceeds From Payments For Stock Options Exercised Restricted Stock Vested And Tax Withholding
ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding
|
-3115000 | usd |
CY2022 | bios |
Proceeds From Payments For Stock Options Exercised Restricted Stock Vested And Tax Withholding
ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding
|
352000 | usd |
CY2021 | bios |
Proceeds From Payments For Stock Options Exercised Restricted Stock Vested And Tax Withholding
ProceedsFromPaymentsForStockOptionsExercisedRestrictedStockVestedAndTaxWithholding
|
-32000 | usd |
CY2023 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
250261000 | usd |
CY2022 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2021 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2023 | us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
0 | usd |
CY2022 | us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
20916000 | usd |
CY2021 | us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
0 | usd |
CY2023 | us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
0 | usd |
CY2022 | us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
0 | usd |
CY2021 | us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
855136000 | usd |
CY2023 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
6000000 | usd |
CY2022 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
6000000 | usd |
CY2021 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
8832000 | usd |
CY2023 | us-gaap |
Payments For Deposits Applied To Debt Retirements
PaymentsForDepositsAppliedToDebtRetirements
|
0 | usd |
CY2022 | us-gaap |
Payments For Deposits Applied To Debt Retirements
PaymentsForDepositsAppliedToDebtRetirements
|
0 | usd |
CY2021 | us-gaap |
Payments For Deposits Applied To Debt Retirements
PaymentsForDepositsAppliedToDebtRetirements
|
910345000 | usd |
CY2023 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2022 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2021 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
10339000 | usd |
CY2023 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
0 | usd |
CY2022 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
0 | usd |
CY2021 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
2458000 | usd |
CY2023 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-5750000 | usd |
CY2022 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
0 | usd |
CY2021 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
0 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-265126000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
15268000 | usd |
CY2021 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-76870000 | usd |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
49663000 | usd |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
174763000 | usd |
CY2021 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
20158000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
294186000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
119423000 | usd |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
99265000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
343849000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
294186000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
119423000 | usd |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
69804000 | usd |
CY2022 | us-gaap |
Interest Paid Net
InterestPaidNet
|
50372000 | usd |
CY2021 | us-gaap |
Interest Paid Net
InterestPaidNet
|
60920000 | usd |
CY2023 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
75241000 | usd |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
13438000 | usd |
CY2021 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
5706000 | usd |
CY2023 | us-gaap |
Operating Lease Payments Use
OperatingLeasePaymentsUse
|
27391000 | usd |
CY2022 | us-gaap |
Operating Lease Payments Use
OperatingLeasePaymentsUse
|
25311000 | usd |
CY2021 | us-gaap |
Operating Lease Payments Use
OperatingLeasePaymentsUse
|
26174000 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1015724000 | usd |
CY2021 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
9575000 | usd |
CY2021 | bios |
Stock Issued Value Restricted Stockand Stock Options Exercised Net Of Tax Withholdings
StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
|
32000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
139898000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
10721000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1175886000 | usd |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
16783000 | usd |
CY2022 | bios |
Stock Issued Value Restricted Stockand Stock Options Exercised Net Of Tax Withholdings
StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
|
-352000 | usd |
CY2022 | us-gaap |
Stock And Warrants Issued During Period Value Preferred Stock And Warrants
StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
|
20916000 | usd |
CY2023 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
30479000 | usd |
CY2023 | bios |
Stock Issued Value Restricted Stockand Stock Options Exercised Net Of Tax Withholdings
StockIssuedValueRestrictedStockandStockOptionsExercisedNetOfTaxWithholdings
|
3115000 | usd |
CY2023 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
252704000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-6181000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2475166 | shares |
CY2023Q4 | bios |
Number Of Service Locations
NumberOfServiceLocations
|
93 | pharmacy |
CY2023Q4 | bios |
Number Of Infusion Sites
NumberOfInfusionSites
|
84 | suite |
CY2023 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | segment |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | usd |
CY2023Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
89100000 | usd |
CY2022Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
101500000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss
ContractWithCustomerReceivableAfterAllowanceForCreditLoss
|
52000000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss
ContractWithCustomerReceivableAfterAllowanceForCreditLoss
|
53400000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
20900000 | usd |
CY2022Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
19400000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
5500000 | usd |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
5100000 | usd |
CY2023 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
4000000 | usd |
CY2023 | us-gaap |
Business Combination Separately Recognized Transactions Additional Disclosures Acquisition Cost Expensed
BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed
|
21100000 | usd |
CY2022Q4 | us-gaap |
Disposal Group Including Discontinued Operation Consideration
DisposalGroupIncludingDiscontinuedOperationConsideration
|
18400000 | usd |
CY2022Q4 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
14700000 | usd |
CY2022Q4 | bios |
Disposal Group Including Discontinued Operation Consideration Receivable
DisposalGroupIncludingDiscontinuedOperationConsiderationReceivable
|
3700000 | usd |
CY2022Q4 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
|
8800000 | usd |
CY2022Q4 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
|
700000 | usd |
CY2022Q4 | us-gaap |
Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
|
10300000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4302324000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3944735000 | usd |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3438640000 | usd |
CY2023 | us-gaap |
Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
|
1 | |
CY2023 | us-gaap |
Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
|
0.04 | |
CY2023 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
13100000 | usd |
CY2022 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
12200000 | usd |
CY2021 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
11600000 | usd |
CY2023 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
12400000 | usd |
CY2022 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
11800000 | usd |
CY2021 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
10900000 | usd |
CY2023 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
56474000 | usd |
CY2022 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
4103000 | usd |
CY2021 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
0 | usd |
CY2023 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
18739000 | usd |
CY2022 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
38810000 | usd |
CY2021 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-30411000 | usd |
CY2023 | us-gaap |
Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
|
75213000 | usd |
CY2022 | us-gaap |
Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
|
42913000 | usd |
CY2021 | us-gaap |
Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
|
-30411000 | usd |
CY2023 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
20253000 | usd |
CY2022 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
9182000 | usd |
CY2021 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
6817000 | usd |
CY2023 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-3814000 | usd |
CY2022 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
3117000 | usd |
CY2021 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
190000 | usd |
CY2023 | us-gaap |
State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
|
16439000 | usd |
CY2022 | us-gaap |
State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
|
12299000 | usd |
CY2021 | us-gaap |
State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
|
7007000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
91652000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55212000 | usd |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-23404000 | usd |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.048 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.050 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.049 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
|
0.001 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
|
0.002 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
|
0.003 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-0.015 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
0.000 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-0.462 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0.007 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0.004 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0.000 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.004 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.002 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.001 | |
CY2023 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.255 | |
CY2022 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.268 | |
CY2021 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.201 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
91700000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55200000 | usd |
CY2023 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.255 | |
CY2022 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.268 | |
CY2023 | bios |
Termination Fee Income Tax Effect
TerminationFeeIncomeTaxEffect
|
21800000 | usd |
CY2023 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.255 | |
CY2022 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.268 | |
CY2023 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.255 | |
CY2022 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.268 | |
CY2021 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.201 | |
CY2023Q4 | bios |
Deferred Tax Assets Bad Debt Reserve
DeferredTaxAssetsBadDebtReserve
|
5365000 | usd |
CY2022Q4 | bios |
Deferred Tax Assets Bad Debt Reserve
DeferredTaxAssetsBadDebtReserve
|
6169000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
|
7609000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
|
5517000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
|
13802000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Asset Interest Carryforward
DeferredTaxAssetInterestCarryforward
|
29453000 | usd |
CY2023Q4 | bios |
Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
|
26378000 | usd |
CY2022Q4 | bios |
Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
|
22765000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
56980000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
62027000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
7556000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
6576000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
117690000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
132507000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
6371000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13056000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
111319000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
119451000 | usd |
CY2023Q4 | bios |
Deferred Tax Liabilities Accelerated Depreciation
DeferredTaxLiabilitiesAcceleratedDepreciation
|
8882000 | usd |
CY2022Q4 | bios |
Deferred Tax Liabilities Accelerated Depreciation
DeferredTaxLiabilitiesAcceleratedDepreciation
|
7026000 | usd |
CY2023Q4 | bios |
Deferred Tax Liabilities Operating Lease Right Of Use Asset
DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
|
21504000 | usd |
CY2022Q4 | bios |
Deferred Tax Liabilities Operating Lease Right Of Use Asset
DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
|
18076000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
52502000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
57673000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
|
52188000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
|
44949000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
11163000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
13881000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
146239000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
141605000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
34920000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
22154000 | usd |
CY2022Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | usd |
CY2023Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | usd |
CY2020Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
112085000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13151000 | usd |
CY2021Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13151000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13056000 | usd |
CY2022Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13056000 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
6371000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
267090000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
150556000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
139898000 | usd |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
178973000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
181105000 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
179855000 | shares |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.49 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.78 | |
CY2023 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
5300000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
267090000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
150556000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
139898000 | usd |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
178973000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
181105000 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
179855000 | shares |
CY2023 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
1402000 | shares |
CY2022 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
970000 | shares |
CY2021 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
1350000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
180375000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
182075000 | shares |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
181205000 | shares |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.48 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.77 | |
CY2023 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
5300000 | usd |
CY2023 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
30600000 | usd |
CY2022 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
29100000 | usd |
CY2021 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
29800000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P6Y9M18D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0616 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
24610000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
22447000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
19567000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
16281000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
10980000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
34528000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
128413000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
24651000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
103762000 | usd |
CY2023 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
30500000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
244501000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
230289000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
123871000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
121968000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
120630000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
108321000 | usd |
CY2023 | us-gaap |
Depreciation
Depreciation
|
27819000 | usd |
CY2022 | us-gaap |
Depreciation
Depreciation
|
32243000 | usd |
CY2021 | us-gaap |
Depreciation
Depreciation
|
35611000 | usd |
CY2021 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2022 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
1428610000 | usd |
CY2021 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
48954000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
1477564000 | usd |
CY2022 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
54543000 | usd |
CY2022 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
1317000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
1533424000 | usd |
CY2023 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
6998000 | usd |
CY2023 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-176000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1540246000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
554519000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
549066000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
219123000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
184951000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
335396000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
364115000 | usd |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
34200000 | usd |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
32900000 | usd |
CY2021 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
32900000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
34386000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
34176000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
34071000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
33931000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
33881000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
164951000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
335396000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1088000000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
|
6974000 | usd |
CY2023Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
18376000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1062650000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1056650000 | usd |
CY2022Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1094000000 | usd |
CY2022Q4 | us-gaap |
Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
|
8307000 | usd |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
21489000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1064204000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6000000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1058204000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
6000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
6000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
6000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
6000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
564000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
|
500000000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1088000000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1062650000 | usd |
CY2023Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
19929000 | usd |
CY2022Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
28268000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
-8339000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
28869000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
10571000 | usd |
CY2023 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
10974000 | usd |
CY2022 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
1090000 | usd |
CY2021 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
-11539000 | usd |
CY2023Q4 | us-gaap |
Interest Rate Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Net
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
|
2800000 | usd |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
9101734 | shares |
CY2023 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd |
CY2021 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd |
CY2022 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
|
1746272 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
283571 | shares |
CY2023 | bios |
Share Based Payment Arrangement Initial Percentage Of Target Shares Granted
ShareBasedPaymentArrangementInitialPercentageOfTargetSharesGranted
|
1 | |
CY2023 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
7946301 | shares |
CY2023 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
31.46 | |
CY2023 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
250000000 | usd |
CY2023Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
250000000 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
8330022 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
383722 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
75000000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2475166 | shares |
CY2023Q4 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q4 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023 | dei |
Auditor Firm
AuditorFirmId
|
185 |