2024202320222021202020192018201720162015
GoodwillImpairedAccumulatedImpairmentLoss
1.36M
1.36M
1.36M
1.36M
1.36M
1.36M
BusinessAcquisitionsProFormaNetIncomeLoss
180.51M
ProfitLoss
69.03M
156.77M
133.08M
160.92M
31.49M
CurrentStateAndLocalTaxExpenseBenefit
1.85M
5.37M
4.70M
4.95M
0.24M
0.30M
-96000.00
0.88M
0.10M
-0.46M
IncomeLossFromContinuingOperations
2.23M
-3.40M
7.09M
9.27M
7.05M
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
2.26M
-3.42M
7.06M
CurrentForeignTaxExpenseBenefit
0.42M
37000.00
0.23M
97000.00
6000.00
6000.00
-27000.00
-20000.00
52000.00
49000.00
RelatedPartyTransactionPurchasesFromRelatedParty
95.11M
99.75M
87.97M
79.50M
Revenues
9.70B
9.29B
8.16B
7.61B
5.46B
4.78B
6.99B
6.78B
6.07B
SalesRevenueGoodsNet
7.61B
6.99B
6.78B
6.07B
ImpairmentOfIntangibleAssetsFinitelived
1.30M
Depreciation
1.80M
1.71M
1.10M
0.83M
0.50M
DepreciationDepletionAndAmortization
11.40M
12.53M
27.30M
10.79M
2.90M
2.81M
2.63M
1.52M
1.22M
0.90M
DepreciationAndAmortization
2.80M
2.20M
1.60M
1.40M
1.90M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
10000.00
10000.00
0.20M
0.36M
0.12M
0.17M
0.17M
0.35M
3000.00
DividendsCommonStock
41.97M
GainLossOnSaleOfPropertyPlantEquipment
0.00
-0.18M
0.00
-41000.00
GoodwillAndIntangibleAssetImpairment
2.70M
2.70M
2.70M
2.70M
0.00
2.65M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
82.78M
203.17M
166.42M
192.80M
37.88M
3.28M
-3.41M
10.79M
15.56M
9.15M
OtherNonoperatingIncomeExpense
2.07M
2.66M
1.95M
1.08M
5.23M
1.70M
0.95M
0.30M
GrossProfit
173.25M
294.67M
261.76M
210.20M
66.97M
31.96M
29.44M
31.33M
34.52M
24.50M
OtherNonoperatingIncome
0.70M
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
6.06M
0.75M
4.24M
7.38M
0.16M
0.57M
0.60M
0.43M
0.39M
0.39M
CommonStockDividendsPerShareCashPaid
0.00
0.24
0.08
0.07
NetIncomeLossAttributableToNoncontrollingInterest
0.49M
0.41M
0.54M
1.29M
0.98M
InterestPaid
12.25M
9.45M
6.14M
4.14M
InterestPaidNet
34.24M
28.79M
20.58M
17.93M
15.51M
WeightedAverageNumberOfSharesOutstandingBasic
23.09M
23.40M
22.81M
8.34M
7.03M
7.03M
7.03M
7.03M
6.98M
6.96M
WeightedAverageNumberOfDilutedSharesOutstanding
24.12M
24.65M
24.33M
8.97M
7.08M
7.09M
7.03M
7.12M
7.12M
7.06M
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
66000.00
30000.00
0.22M
91000.00
LeaseAndRentalExpense
1.60M
1.30M
0.80M
0.70M
0.40M
CommonStockDividendsPerShareDeclared
1.00
1.50
0.05
IncomeLossFromEquityMethodInvestments
4.04M
12.58M
6.91M
15.55M
4.88M
1.20M
0.42M
94000.00
0.70M
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
0.21
0.35
IncomeTaxExaminationInterestExpense
-50000.00
GainsLossesOnExtinguishmentOfDebt
-45000.00
-45000.00
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
1.40M
1.41M
1.22M
1.07M
1.02M
0.90M
0.64M
0.58M
0.21M
0.16M
PaymentsOfDebtIssuanceCosts
3.32M
0.48M
5.18M
1.86M
0.76M
3.80M
0.49M
ShareBasedCompensation
1.92M
2.18M
2.14M
1.17M
0.95M
1.10M
1.19M
1.00M
0.42M
0.25M
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
28.82M
38.51M
29.81M
22.68M
2.70M
0.77M
0.82M
1.31M
1.08M
0.13M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
7.10
7.11
7.84
16.01
15.24
17.08
17.59
17.89
17.55
9.89
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
1.12M
1.18M
1.15M
0.69M
0.83M
0.72M
0.55M
0.35M
0.18M
0.16M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1.16M
1.45M
1.78M
1.16M
1.25M
0.96M
0.84M
0.74M
0.58M
0.23M
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
39.69
39.69
35.50
10.64
13.38
16.19
19.17
22.67
10.08
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0.02
0.02
0.00
0.00
0.00
0.00
0.02
0.00
0.01
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
1600.00
63249.00
567.00
65417.00
8200.00
1000.00
660.00
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
29.35M
43.88M
43.43M
35.34M
6.06M
0.79M
0.82M
1.51M
1.47M
0.28M
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.04
0.04
0.01
0.01
0.02
0.03
0.01
0.01
0.01
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
7.72M
8.56M
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
7.17
6.68
4.32
13.30
15.86
0.00
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
6.60
5.02
6.28
13.76
17.36
17.26
16.37
14.65
10.30
10.60
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
1.86M
0.14M
0.19M
0.24M
0.29M
0.33M
0.38M
0.41M
0.00
0.00
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
0.20M
0.20M
58000.00
0.19M
0.12M
0.11M
86000.00
0.12M
0.11M
0.10M
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.90
0.90
0.90
0.90
0.90
0.90
0.90
0.90
0.90
0.90
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
0.73M
47000.00
47000.00
47000.00
60000.00
47000.00
0.13M
47000.00
0.00
0.38M
InterestExpense
39.53M
31.53M
21.99M
19.86M
18.86M
17.15M
13.89M
10.12M
6.32M
4.31M
InterestExpenseDebt
0.65M
ForeignCurrencyTransactionGainLossUnrealized
0.30M
0.37M
-98000.00
-0.13M
57000.00
0.00
30000.00
60000.00
99000.00
19000.00
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.00
-56000.00
12000.00
-70000.00
-0.21M
IncomeTaxReconciliationOtherReconcilingItems
-75000.00
-0.13M
0.40M
-0.22M
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-1.09M
-1.17M
-3.08M
-1.23M
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
23000.00
29000.00
0.84M
GoodwillImpairmentLoss
1.36M
InterestIncomeOther
19.27M
16.11M
12.55M
8.79M
6.07M
IncomeTaxExpenseBenefit
13.74M
46.40M
33.34M
31.88M
6.39M
1.01M
8000.00
3.72M
6.29M
2.10M
OperatingLeaseCost
1.62M
1.46M
1.40M
1.51M
1.40M
IncomeTaxReconciliationOtherAdjustments
0.18M
71000.00
-88000.00
0.42M
0.11M
-33000.00
CostOfGoodsSold
7.58B
6.96B
6.75B
6.05B
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1.19M
5.08M
3.24M
3.94M
0.64M
0.29M
-98000.00
0.21M
0.44M
0.19M
AmortizationOfFinancingCosts
2.45M
2.11M
2.65M
2.16M
1.48M
1.19M
1.46M
0.89M
0.20M
DeferredIncomeTaxExpenseBenefit
-2.70M
1.58M
-4.11M
-2.07M
3.23M
0.71M
89000.00
-10.78M
6.81M
-0.99M
AllocatedShareBasedCompensationExpense
1.10M
1.19M
1.00M
0.40M
AmortizationOfIntangibleAssets
8.60M
10.30M
25.70M
9.30M
1.00M
1.01M
0.91M
0.42M
0.38M
0.40M
EarningsPerShareBasic
2.97
6.68
5.81
19.13
4.34
0.32
-0.48
1.01
1.33
1.01
CurrentFederalTaxExpenseBenefit
14.18M
39.41M
32.52M
28.90M
2.92M
-4000.00
42000.00
13.64M
-0.67M
3.50M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
83.32M
203.14M
166.38M
192.77M
37.85M
SellingGeneralAndAdministrativeExpense
89.80M
85.28M
76.62M
58.81M
36.76M
32.50M
33.40M
23.34M
22.23M
17.13M
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
17.38M
42.67M
34.95M
40.49M
7.95M
0.69M
-0.96M
3.77M
5.45M
3.20M
ImpairmentOfLongLivedAssetsToBeDisposedOf
0.43M
PaymentsOfDividends
41.84M
37.47M
22.64M
21.19M
0.00
1.69M
2.11M
1.68M
0.70M
EffectiveIncomeTaxRateContinuingOperations
0.17
0.23
0.20
0.17
0.17
0.31
0.00
CostOfGoodsAndServicesSold
9.53B
8.99B
7.90B
7.40B
5.39B
4.75B
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-0.54M
31000.00
38000.00
30000.00
23000.00
DeferredStateAndLocalIncomeTaxExpenseBenefit
-0.61M
1.41M
-0.82M
0.89M
0.52M
41000.00
-0.27M
-0.66M
0.48M
-0.80M
CurrentIncomeTaxExpenseBenefit
16.44M
44.82M
37.44M
33.95M
3.16M
0.31M
-81000.00
14.50M
-0.52M
3.08M
DeferredFederalIncomeTaxExpenseBenefit
-2.00M
0.18M
-3.28M
-2.96M
2.70M
0.67M
0.36M
-10.12M
6.33M
-0.18M
DividendsCommonStockCash
22.66M
22.66M
21.19M
BusinessAcquisitionsProFormaRevenue
8.15B
NumberOfReportableSegments
3.00
3.00
3.00
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
0.00
0.00
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
4.87M
0.30M
47000.00
4.24M
77000.00
0.13M
0.57M
61000.00
0.38M
0.39M
ImpairmentOfIntangibleAssetsExcludingGoodwill
0.00
2.65M
IncomeTaxReconciliationChangeInEnactedTaxRate
0.00
1.24M
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
7.80M
4.95M
7.38M
9.89M
0.60M
0.60M
1.01M
0.43M
0.39M
0.39M
SubleaseIncome
0.11M
NetIncomeLoss
68.55M
156.36M
132.54M
159.64M
30.51M
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
13.46M
8.09M
9.89M
25.67M
0.63M
1.01M
0.43M
0.39M
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
0.00
0.14M
ProvisionForLoanLossesExpensed
ProvisionForLoanLeaseAndOtherLosses
0.00
0.00
0.00
AdvertisingExpense
15.25M
15.88M
12.18M
5.03M
2.21M
2.46M
3.23M
0.67M
0.65M
0.60M
LeaseCost
2.25M
2.04M
2.14M
2.05M
1.70M
EarningsPerShareDiluted
2.84
6.34
5.45
17.79
4.31
0.31
-0.48
1.00
1.30
1.00
InvestmentIncomeInterest
27.17M
22.23M
21.80M
18.47M
21.24M