2024202320222021202020192018201720162015
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
0.10M
0.70M
1.20M
1.10M
1.80M
1.70M
3.00M
GainLossOnDispositionOfAssets1
0.41M
-0.22M
0.23M
0.30M
0.35M
0.91M
0.35M
0.40M
-0.33M
DividendsPayableCurrent
14.21M
13.45M
12.08M
10.88M
9.45M
8.44M
7.84M
LeaseAndRentalExpense
21.17M
21.76M
20.35M
17.48M
16.45M
DeferredIncomeTaxExpenseBenefit
11.66M
8.83M
-2.84M
2.49M
9.60M
-10.38M
7.89M
7.66M
-0.12M
DividendsCommonStock
54.63M
49.82M
45.98M
43.48M
37.65M
33.67M
31.42M
29.08M
-26.91M
IncomeTaxExaminationInterestExpense
0.00
IncomeTaxExpenseBenefit
28.61M
14.52M
18.42M
3.16M
31.76M
14.56M
43.03M
40.84M
41.74M
OperatingExpenses
360.35M
307.84M
227.71M
221.23M
233.44M
225.51M
212.92M
191.66M
190.00M
CostOfGoodsAndServicesSold
1.09B
1.01B
845.65M
783.61M
836.09M
801.98M
DeferredStateAndLocalIncomeTaxExpenseBenefit
-0.70M
-1.61M
-2.34M
-0.11M
2.46M
3.72M
1.45M
1.36M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
4.20M
4.80M
1.40M
2.00M
2.00M
2.30M
2.40M
1.40M
1.70M
WeightedAverageNumberOfSharesOutstandingBasic
19.26M
19.15M
19.01M
18.90M
18.81M
18.69M
18.71M
18.65M
18.68M
WeightedAverageNumberOfDilutedSharesOutstanding
19.32M
19.21M
19.13M
19.03M
18.96M
18.82M
18.82M
18.77M
18.82M
IncomeTaxReconciliationNondeductibleExpense
0.00
0.00
0.49M
0.51M
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0.25M
0.29M
0.28M
0.34M
0.16M
1000.00
0.16M
0.18M
1500.00
IncomeTaxExaminationPenaltiesAndInterestExpense
0.00
CurrentIncomeTaxExpenseBenefit
16.95M
5.69M
21.25M
0.67M
22.16M
24.94M
35.14M
33.18M
41.90M
PaymentsOfDebtIssuanceCosts
0.00
0.23M
InterestPaid
57000.00
53000.00
InterestPaidNet
4.75M
0.98M
23000.00
29000.00
36000.00
43000.00
52000.00
IncomeTaxReconciliationOtherAdjustments
1.40M
0.13M
-0.23M
0.12M
-0.34M
0.73M
-0.36M
-1.64M
-0.90M
NumberOfOperatingSegments
3.00
3.00
3.00
3.00
3.00
3.00
3.00
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
1.10M
0.94M
1.22M
1.26M
2.03M
1.94M
1.50M
0.89M
OtherNonoperatingIncomeExpense
-1.41M
OtherOperatingIncomeExpenseNet
0.18M
-0.37M
0.32M
-0.36M
-68000.00
0.14M
-0.28M
ImpairmentOfIntangibleAssetsExcludingGoodwill
0.00
0.00
0.00
0.00
0.00
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
1.60M
OperatingLeaseCost
17.35M
15.61M
15.47M
17.25M
AmortizationOfDebtDiscountPremium
77000.00
0.30M
0.73M
1.01M
1.19M
1.01M
LeaseCost
17.64M
15.78M
15.84M
17.62M
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
-1.92M
-1.11M
ImpairmentOfLongLivedAssetsToBeDisposedOf
0.00
0.00
6.39M
BusinessAcquisitionsProFormaRevenue
1.02B
1.12B
1.12B
1.12B
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
1.96M
1.68M
1.75M
1.64M
1.61M
1.37M
1.61M
1.25M
1.48M
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
5.60M
6.40M
2.30M
2.30M
2.50M
3.00M
3.40M
1.80M
2.60M
OtherCostAndExpenseOperating
-0.21M
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-6000.00
0.24M
1.37M
NetIncomeLoss
78.91M
47.23M
55.61M
6.58M
26.07M
23.39M
24.34M
20.62M
19.83M
PaymentsOfDividends
53.88M
48.44M
44.78M
42.05M
36.64M
33.07M
30.86M
28.52M
26.15M
ShareBasedCompensation
5.32M
4.27M
4.20M
4.59M
4.23M
3.86M
3.05M
2.38M
2.17M
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.26
0.26
0.26
0.17
0.17
0.17
0.17
0.17
0.18
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.01
0.01
0.01
0.03
0.02
0.03
0.02
0.01
0.02
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.02
0.02
0.01
0.02
0.01
0.01
0.01
0.01
0.01
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
0.46M
91000.00
0.17M
0.45M
0.45M
0.62M
0.80M
0.80M
0.80M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
2.10M
4.10M
6.00M
5.70M
9.40M
6.80M
10.10M
8.40M
4.80M
DefinedContributionPlanEmployerDiscretionaryContributionAmount
2.80M
2.50M
2.27M
2.39M
2.43M
2.11M
2.08M
1.94M
1.84M
OperatingIncomeLoss
109.52M
61.80M
71.22M
17.19M
116.96M
110.78M
118.11M
112.81M
110.89M
GrossProfit
469.86M
369.64M
298.93M
53.93M
92.94M
91.25M
97.55M
79.80M
82.44M
Depreciation
56.62M
49.67M
46.78M
49.83M
45.23M
42.94M
38.21M
34.54M
32.36M
DepreciationDepletionAndAmortization
63.14M
53.12M
49.39M
53.05M
48.61M
46.48M
42.45M
40.12M
38.27M
DepreciationAmortizationAndAccretionNet
34.54M
32.36M
BusinessAcquisitionsProFormaNetIncomeLoss
18.30M
79.08M
79.08M
79.08M
AdjustmentForAmortization
3.54M
4.23M
5.59M
5.92M
NumberOfReportableSegments
3.00
3.00
3.00
3.00
3.00
3.00
3.00
3.00
3.00
Revenues
1.02B
1.19B
300.72M
992.78M
976.26M
SalesRevenueNet
316.73M
262.24M
259.77M
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
0.00
1.14M
2.31M
EarningsPerShareDiluted
4.08
2.46
2.91
0.35
1.36
1.24
1.29
1.10
1.05
BusinessCombinationAcquisitionRelatedCosts
3.10M
AmortizationOfIntangibleAssets
6.50M
3.50M
2.61M
3.20M
3.32M
3.51M
3.84M
5.08M
5.37M
GeneralAndAdministrativeExpense
75.42M
55.19M
40.54M
36.75M
40.72M
37.76M
36.84M
32.30M
30.89M
CurrentForeignTaxExpenseBenefit
6.15M
2.85M
0.86M
0.19M
2.11M
2.51M
2.77M
2.43M
2.26M
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
0.21
0.21
0.21
0.21
0.24
0.35
0.35
0.35
AvailableForSaleSecuritiesGrossUnrealizedLoss
0.99M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
1.40M
1.40M
2.30M
2.30M
1.00M
1.40M
EarningsPerShareBasic
4.10
2.47
2.92
0.97
5.04
5.54
4.23
4.07
3.76
IncomeTaxReconciliationChangeInEnactedTaxRate
0.00
0.00
-20.67M
CostOfGoodsSold
753.20M
688.31M
675.37M
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
22.58M
12.97M
15.54M
4.51M
26.58M
28.95M
42.77M
40.89M
39.17M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
57.21M
57.21M
CurrentFederalTaxExpenseBenefit
6.45M
-0.37M
13.96M
1.99M
14.08M
16.59M
27.14M
25.13M
33.35M
EffectOfExchangeRateOnCashAndCashEquivalents
0.62M
-0.80M
-0.39M
-2.38M
2.49M
-2.09M
-3.76M
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2.73M
1.26M
3.23M
-1.28M
6.66M
7.21M
4.34M
4.54M
4.20M
AdvertisingExpense
9.70M
7.00M
4.88M
6.46M
5.94M
5.18M
5.68M
4.87M
4.29M
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
0.56M
3.09M
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
3.06M
1.98M
0.73M
ComprehensiveIncomeNetOfTax
82.45M
46.91M
57.81M
15.71M
93.91M
100.48M
83.71M
73.46M
65.27M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
116.82M
111.92M
AllocatedShareBasedCompensationExpense
-13000.00
0.40M
CurrentStateAndLocalTaxExpenseBenefit
4.35M
3.21M
6.43M
-1.52M
5.97M
5.84M
5.23M
5.62M
6.29M
NetIncomeLossAvailableToCommonStockholdersDiluted
78.91M
47.23M
55.61M
18.30M
94.82M
103.60M
79.17M
75.97M
70.18M
MarketableSecuritiesUnrealizedGainLoss
0.70M
-0.30M
-0.81M
-0.96M
-0.43M
NetIncomeLossAvailableToCommonStockholdersBasic
78.91M
47.23M
55.61M
18.30M
94.82M
103.60M
79.17M
75.97M
70.18M
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
6.60M
5.60M
7.80M
6.30M
4.00M
3.10M
3.30M
DeferredFederalIncomeTaxExpenseBenefit
12.13M
10.83M
-0.14M
3.14M
6.29M
-14.61M
6.86M
6.44M
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
-3.07M
-8.00M
RevenueFromContractWithCustomerIncludingAssessedTax
1.56B
1.38B
1.14B
252.54M
311.87M
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
4.60M
5.80M
2.00M
2.30M
2.30M
2.40M
3.00M
1.70M
1.80M
GoodwillImpairmentLoss
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
3.55M
-0.33M
2.20M
-2.60M
-0.91M
-2.74M
3.75M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
107.51M
61.75M
74.03M
21.47M
126.58M
118.15M
122.20M
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
6.20M
6.70M
2.30M
2.50M
3.10M
3.30M
3.50M
2.60M
5.10M
ResearchAndDevelopmentExpense
1.20M
0.70M
0.62M
0.68M
0.65M
0.62M
0.67M
0.53M
0.51M
AvailableForSaleSecuritiesGrossUnrealizedGains
0.11M