2023 Q3 Form 10-Q Financial Statement
#000008483923000059 Filed on July 27, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $840.4M | $820.8M |
YoY Change | 15.17% | 14.94% |
Cost Of Revenue | $388.5M | $384.2M |
YoY Change | 11.6% | 14.08% |
Gross Profit | $451.9M | $436.6M |
YoY Change | 18.44% | 15.72% |
Gross Profit Margin | 53.77% | 53.19% |
Selling, General & Admin | $244.9M | $255.3M |
YoY Change | 14.67% | 16.07% |
% of Gross Profit | 54.2% | 58.49% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $24.67M | $26.44M |
YoY Change | 1.59% | 8.69% |
% of Gross Profit | 5.46% | 6.06% |
Operating Expenses | $244.9M | $281.8M |
YoY Change | 14.67% | 28.08% |
Operating Profit | $177.1M | $154.8M |
YoY Change | 23.27% | 16.42% |
Interest Expense | -$5.547M | -$4.785M |
YoY Change | 555.67% | 443.75% |
% of Operating Profit | -3.13% | -3.09% |
Other Income/Expense, Net | $493.0K | $1.019M |
YoY Change | -75.1% | -46.68% |
Pretax Income | $172.1M | $151.0M |
YoY Change | 18.82% | 12.71% |
Income Tax | $44.30M | $40.88M |
% Of Pretax Income | 25.75% | 27.07% |
Net Earnings | $127.8M | $110.1M |
YoY Change | 18.73% | 9.81% |
Net Earnings / Revenue | 15.2% | 13.42% |
Basic Earnings Per Share | $0.26 | $0.22 |
Diluted Earnings Per Share | $0.26 | $0.22 |
COMMON SHARES | ||
Basic Shares Outstanding | 492.8M shares | 492.8M shares |
Diluted Shares Outstanding | 491.0M shares | 492.9M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $142.2M | $154.7M |
YoY Change | 16.71% | -29.97% |
Cash & Equivalents | $142.2M | $154.7M |
Short-Term Investments | ||
Other Short-Term Assets | $64.68M | $62.49M |
YoY Change | 40.66% | -2.27% |
Inventory | $33.22M | $32.69M |
Prepaid Expenses | ||
Receivables | $198.5M | $176.6M |
Other Receivables | $38.10M | $37.50M |
Total Short-Term Assets | $476.8M | $464.0M |
YoY Change | 19.51% | -8.48% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $124.4M | $406.1M |
YoY Change | -4.59% | 211.34% |
Goodwill | $1.054B | $1.046B |
YoY Change | 36.47% | 40.97% |
Intangibles | $559.9M | $563.7M |
YoY Change | 26.33% | 28.38% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $49.22M | $46.96M |
YoY Change | 27.4% | 7.55% |
Total Long-Term Assets | $2.163B | $2.135B |
YoY Change | 26.24% | 28.6% |
TOTAL ASSETS | ||
Total Short-Term Assets | $476.8M | $464.0M |
Total Long-Term Assets | $2.163B | $2.135B |
Total Assets | $2.640B | $2.599B |
YoY Change | 24.97% | 19.92% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $44.42M | $74.40M |
YoY Change | 3.61% | 46.74% |
Accrued Expenses | $234.5M | $222.7M |
YoY Change | 7.22% | 5.27% |
Deferred Revenue | $183.4M | $183.3M |
YoY Change | 9.9% | 10.91% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% |
Total Short-Term Liabilities | $581.7M | $575.7M |
YoY Change | 14.11% | 11.19% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $596.6M | $337.5M |
YoY Change | 443.0% | 53.51% |
Other Long-Term Liabilities | $358.8M | $343.9M |
YoY Change | 21.09% | 20.96% |
Total Long-Term Liabilities | $955.4M | $681.4M |
YoY Change | 135.23% | 35.15% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $581.7M | $575.7M |
Total Long-Term Liabilities | $955.4M | $681.4M |
Total Liabilities | $1.537B | $1.257B |
YoY Change | 67.82% | 23.01% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $530.1M | $757.5M |
YoY Change | -16.34% | 31.68% |
Common Stock | $484.0M | $492.8M |
YoY Change | -1.71% | 0.08% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.103B | $1.342B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.640B | $2.599B |
YoY Change | 24.97% | 19.92% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $127.8M | $110.1M |
YoY Change | 18.73% | 9.81% |
Depreciation, Depletion And Amortization | $24.67M | $26.44M |
YoY Change | 1.59% | 8.69% |
Cash From Operating Activities | $127.4M | $147.4M |
YoY Change | -0.29% | 15.81% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $6.868M | $6.775M |
YoY Change | -197.56% | -185.91% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$23.84M | -$311.3M |
YoY Change | -56.09% | 809.63% |
Cash From Investing Activities | -$30.71M | -$318.0M |
YoY Change | -49.94% | 655.35% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -106.5M | 211.3M |
YoY Change | -35.73% | -287.41% |
NET CHANGE | ||
Cash From Operating Activities | 127.4M | 147.4M |
Cash From Investing Activities | -30.71M | -318.0M |
Cash From Financing Activities | -106.5M | 211.3M |
Net Change In Cash | -9.809M | 40.66M |
YoY Change | -90.12% | -247.57% |
FREE CASH FLOW | ||
Cash From Operating Activities | $127.4M | $147.4M |
Capital Expenditures | $6.868M | $6.775M |
Free Cash Flow | $120.5M | $140.6M |
YoY Change | -10.59% | 4.04% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
492447997 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
492447997 | shares |
CY2023Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-4785000 | usd |
CY2022Q2 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-880000 | usd |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5250000 | usd | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1448000 | usd | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1287752000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
110143000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
2362000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-110000 | usd |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
63943000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
6384000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
363000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1342225000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1138019000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
101620000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-16913000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1177378000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
198377000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
2459000 | usd | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
52000 | usd | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
127996000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
12331000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
10195000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1342225000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1111217000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
175386000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-13786000 | usd | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-362000 | usd |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
49229000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
4819000 | usd |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
576000 | usd |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-952000 | usd | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
98434000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
10957000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
7010000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1177378000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
198377000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
175386000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
48941000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
45732000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12331000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10957000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
9946000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
8433000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
5734000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
3190000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
144000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
3301000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
28425000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
29217000 | usd | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
13000000 | usd | |
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
11928000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2233000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
176000 | usd | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
28513000 | usd | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
21651000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
34055000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
10745000 | usd | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
18047000 | usd | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
19860000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
-4250000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
-6565000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
248186000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
214817000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
327892000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
49580000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
14411000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
15881000 | usd | |
us-gaap |
Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
|
10186000 | usd | |
us-gaap |
Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
|
3290000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-495000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-139000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-331622000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-62032000 | usd | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
4350000 | usd | |
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
5196000 | usd | |
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
0 | usd | |
us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
252000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
585000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
11000000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
55000000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
65000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
245000000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
118000000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
127996000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
98434000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
11808000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
7010000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-651000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-30640000 | usd | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
191999000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
95346000 | usd |
us-gaap |
Interest Paid Net
InterestPaidNet
|
4197000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1668000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
84583000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
69742000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
55353000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
51212000 | usd | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | unit | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | segment | |
CY2023Q2 | us-gaap |
Line Of Credit
LineOfCredit
|
305000000 | usd |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
820750000 | usd |
CY2022Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
745838000 | usd |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
169921000 | usd | |
us-gaap |
Number Of Businesses Acquired
NumberOfBusinessesAcquired
|
14 | business | |
CY2023Q2 | rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
57800000 | usd |
CY2022Q2 | rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
51000000 | usd |
rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
113300000 | usd | |
rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
100900000 | usd | |
CY2023Q2 | rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
57791000 | usd |
CY2022Q2 | rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
50989000 | usd |
rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
113257000 | usd | |
rol |
Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
|
100898000 | usd | |
rol |
Contract With Customer Liability Recognition Period
ContractWithCustomerLiabilityRecognitionPeriod
|
P5Y | ||
rol |
Financing Receivable Percentage Of Finance Subject To Credit Score
FinancingReceivablePercentageOfFinanceSubjectToCreditScore
|
1 | ||
CY2022Q4 | rol |
Accounts And Financing Receivable After Allowance For Credit Loss Current And Non Current
AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
|
19041000 | usd |
CY2023Q1 | rol |
Accounts And Financing Receivables Credit Loss Expense Reversal
AccountsAndFinancingReceivablesCreditLossExpenseReversal
|
3896000 | usd |
CY2023Q1 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Write Off
AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff
|
6614000 | usd |
CY2023Q1 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Recovery
AccountsAndFinancingReceivableAllowanceForCreditLossRecovery
|
1629000 | usd |
CY2023Q1 | rol |
Accounts And Financing Receivable After Allowance For Credit Loss Current And Non Current
AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
|
17952000 | usd |
CY2023Q2 | rol |
Accounts And Financing Receivables Credit Loss Expense Reversal
AccountsAndFinancingReceivablesCreditLossExpenseReversal
|
6050000 | usd |
CY2023Q2 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Write Off
AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff
|
6603000 | usd |
CY2023Q2 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Recovery
AccountsAndFinancingReceivableAllowanceForCreditLossRecovery
|
1349000 | usd |
CY2023Q2 | rol |
Accounts And Financing Receivable After Allowance For Credit Loss Current And Non Current
AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
|
18748000 | usd |
CY2021Q4 | rol |
Accounts And Financing Receivable After Allowance For Credit Loss Current And Non Current
AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
|
17870000 | usd |
CY2022Q1 | rol |
Accounts And Financing Receivables Credit Loss Expense Reversal
AccountsAndFinancingReceivablesCreditLossExpenseReversal
|
4258000 | usd |
CY2022Q1 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Write Off
AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff
|
5437000 | usd |
CY2022Q1 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Recovery
AccountsAndFinancingReceivableAllowanceForCreditLossRecovery
|
1329000 | usd |
CY2022Q1 | rol |
Accounts And Financing Receivable After Allowance For Credit Loss Current And Non Current
AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent
|
18020000 | usd |
CY2022Q2 | rol |
Accounts And Financing Receivables Credit Loss Expense Reversal
AccountsAndFinancingReceivablesCreditLossExpenseReversal
|
4175000 | usd |
CY2022Q2 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Write Off
AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff
|
5339000 | usd |
CY2022Q2 | rol |
Accounts And Financing Receivable Allowance For Credit Loss Recovery
AccountsAndFinancingReceivableAllowanceForCreditLossRecovery
|
1364000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
786504000 | usd |
CY2022 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
64997000 | usd |
CY2022 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-9000 | usd |
CY2022 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
4788000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
846704000 | usd |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
199195000 | usd | |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-294000 | usd | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-392000 | usd | |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
1045997000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
659636000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
236859000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
422777000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
543170000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
230953000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
312217000 | usd |
CY2023Q2 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
140897000 | usd |
CY2022Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
106531000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
563674000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
418748000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18000000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
45467000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
75662000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
66856000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
63339000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
59674000 | usd |
CY2023Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
81000 | usd |
CY2022Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
36000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
148000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
62000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
27480000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
23615000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
53667000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
47638000 | usd | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
27561000 | usd |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
23651000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
53815000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
47700000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y10M24D | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y4M24D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0382 | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0334 | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
53212000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
47099000 | usd | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
51531000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
84780000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
65720000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
44647000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
21008000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
13234000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
40365000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
321285000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
34166000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
287119000 | usd |
CY2023Q2 | rol |
Lessee Operating Lease Lease Not Yet Commenced Future Minimum Payments Due
LesseeOperatingLeaseLeaseNotYetCommencedFutureMinimumPaymentsDue
|
11900000 | usd |
CY2023Q2 | us-gaap |
Available For Sale Debt Securities Gross Unrealized Loss
AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
|
100000 | usd |
CY2022Q2 | us-gaap |
Available For Sale Debt Securities Gross Unrealized Loss
AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
|
400000 | usd |
us-gaap |
Available For Sale Debt Securities Gross Unrealized Loss
AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
|
1000000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
128000000 | usd | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.26 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
98400000 | usd | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.20 | ||
CY2023Q2 | rol |
Stock Repurchased During Period Value Employee Taxes
StockRepurchasedDuringPeriodValueEmployeeTaxes
|
400000 | usd |
CY2022Q2 | rol |
Stock Repurchased During Period Value Employee Taxes
StockRepurchasedDuringPeriodValueEmployeeTaxes
|
600000 | usd |
rol |
Stock Repurchased During Period Value Employee Taxes
StockRepurchasedDuringPeriodValueEmployeeTaxes
|
11800000 | usd | |
rol |
Stock Repurchased During Period Value Employee Taxes
StockRepurchasedDuringPeriodValueEmployeeTaxes
|
7000000 | usd | |
CY2023Q2 | us-gaap |
Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
|
5300000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
490168000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
489741000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
490058000 | shares | |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
489679000 | shares | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
2532000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
2586000 | shares |
us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
2535000 | shares | |
us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
2591000 | shares | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
492700000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
492327000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
492593000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
492270000 | shares | |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
191000 | shares |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
113000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
171000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
112000 | shares | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
492891000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
492440000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
492764000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
492382000 | shares | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
40900000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
34100000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
69100000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
54400000 | usd | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.271 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.251 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.258 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.237 | ||
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
true | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |