2024202320222021202020192018201720162015
PreferredStockSharesOutstanding
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockParOrStatedValuePerShare
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
PreferredStockSharesAuthorized
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
DeferredIncomeTaxLiabilitiesNet
22.19M
16.68M
15.41M
19.51M
62000.00
ProceedsFromSaleOfProductiveAssets
0.00
60000.00
FairValueOfAssetsAcquired
0.00
3.45M
DeferredTaxAssetsLiabilitiesNetNoncurrent
3.87M
3.96M
0.42M
23000.00
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0.10M
Goodwill
199.94M
100.94M
100.94M
100.94M
8.88M
8.88M
8.88M
8.88M
4.62M
4.88M
DerivativeAssets
44.54M
46.33M
2.43M
7.39M
17.59M
33.73M
11.36M
DeferredTaxAssetsStateTaxes
0.13M
0.42M
0.37M
0.39M
41000.00
1000.00
37000.00
0.11M
2000.00
23000.00
DefinedBenefitPlanContributionsByEmployer
1.20M
1.00M
0.68M
0.38M
276.00M
0.26M
0.18M
0.10M
0.10M
StockIssuedDuringPeriodValueShareBasedCompensation
0.17M
0.17M
LongTermNotesPayable
3.99M
0.00
94.07M
93.25M
92.52M
NotesAndLoansReceivableNetCurrent
113.07M
100.62M
126.22M
112.97M
63.71M
125.30M
110.42M
91.24M
70.00M
48.67M
InventoryAdjustments
InventoryFinishedGoods
292.86M
280.12M
284.66M
245.06M
191.50M
DeferredTaxAssetsLiabilitiesNet
3.16M
3.16M
3.87M
3.96M
-0.13M
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
18.66M
13.11M
15.07M
20.83M
0.42M
0.32M
0.21M
1.35M
1.22M
1.06M
ProvisionForDoubtfulAccounts
-30000.00
-30000.00
0.00
0.00
0.00
0.00
NotesReceivableNet
113.07M
100.62M
126.22M
112.97M
63.71M
125.30M
110.42M
91.24M
70.50M
49.32M
DeferredIncomeTaxAssetsNet
3.16M
3.16M
EquityMethodInvestments
50.20M
88.30M
70.60M
18.20M
16.76M
11.88M
7.89M
7.47M
7.37M
DueToRelatedPartiesCurrentAndNoncurrent
2.98M
1.98M
0.12M
3.42M
0.16M
8.87M
2.35M
0.14M
10000.00
LiabilitiesAndStockholdersEquity
1.83B
1.55B
1.44B
1.19B
758.04M
705.36M
743.00M
478.50M
437.15M
325.90M
LongTermDebtCurrent
0.15M
DeferredTaxLiabilities
22.19M
16.68M
15.41M
19.51M
62000.00
6.82M
6.82M
DeferredTaxLiabilitiesDerivatives
0.00
0.15M
0.47M
0.00
2.03M
DeferredTaxLiabilitiesOther
67000.00
22000.00
9000.00
51000.00
1000.00
7000.00
27000.00
0.16M
0.00
2000.00
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1.06M
1.04M
1.00M
0.44M
56000.00
0.00
5000.00
0.30M
87000.00
0.13M
DeferredTaxAssetsOperatingLossCarryforwards
12000.00
2000.00
0.85M
0.85M
0.88M
3.08M
1.66M
0.70M
0.93M
0.98M
StockholdersEquityNoteStockSplitConversionRatio1
2.00
2.00
OtherAssetsNoncurrent
3.75M
8.64M
5.47M
3.50M
3.50M
OperatingLeaseRightOfUseAsset
9.54M
5.12M
6.48M
5.70M
4.22M
OperatingLeaseLiability
10.10M
5.81M
7.29M
6.71M
5.11M
AccruedLiabilitiesCurrent
16.80M
20.42M
21.81M
18.79M
10.40M
6.14M
5.13M
4.95M
7.66M
5.33M
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
0.14M
0.14M
DeferredRevenue
DeferredRevenueCurrent
22.35M
7.42M
17.46M
20.51M
6.14M
1.59M
2.11M
3.78M
6.55M
11.04M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
16.36M
13.55M
11.93M
10.71M
9.27M
7.39M
5.60M
3.88M
3.04M
2.21M
PreferredStockValue
0.00
0.00
0.00
0.00
0.00
PropertyPlantAndEquipmentGross
33.01M
25.42M
21.35M
17.88M
14.91M
12.98M
12.10M
9.35M
5.56M
5.06M
Liabilities
1.17B
945.18M
952.19M
827.64M
653.14M
632.80M
673.89M
405.48M
373.84M
269.94M
LiabilitiesCurrent
883.77M
924.06M
836.73M
709.59M
556.76M
540.94M
665.87M
404.36M
366.59M
269.94M
MinorityInterest
54.22M
1.27M
1.86M
1.32M
3.89M
2.91M
3.41M
3.43M
TreasuryStockShares
0.34M
TreasuryStockValueAcquiredCostMethod
22.40M
9.76M
TreasuryStockValue
28.28M
9.76M
StockIssued1
3.51M
StockIssuedDuringPeriodValueStockOptionsExercised
1.96M
1.88M
2.29M
3.48M
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
0.29M
0.29M
StockIssuedDuringPeriodSharesStockOptionsExercised
0.29M
0.34M
0.54M
0.29M
1667.00
0.00
FiniteLivedIntangibleAssetsNet
34.78M
14.27M
21.80M
47.47M
1.81M
2.69M
3.70M
1.81M
1.53M
1.92M
IncreaseDecreaseInAccruedLiabilities
-7.10M
-0.94M
2.42M
5.69M
3.86M
1.14M
-2.38M
-2.92M
2.59M
-0.74M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
17000.00
17000.00
CashAndCashEquivalentsAtCarryingValue
6.29M
13.06M
17.14M
20.93M
InventoryNet
579.40M
645.81M
458.35M
256.99M
246.60M
198.36M
166.18M
149.32M
185.70M
152.08M
FiniteLivedIntangibleAssetsAccumulatedAmortization
63.73M
55.14M
44.79M
19.12M
9.78M
8.75M
7.75M
6.83M
6.41M
6.03M
DeferredIncomeTaxLiabilities
25.71M
20.54M
19.75M
23.94M
3.28M
1.29M
1.27M
3.03M
13.61M
3.33M
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.30
0.30
0.30
0.30
0.30
0.30
0.30
AccountsPayableCurrent
62.18M
46.00M
41.95M
46.77M
68.54M
LesseeOperatingLeaseLiabilityPaymentsDue
11.65M
6.54M
8.35M
7.78M
5.72M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
2.90M
1.62M
1.65M
1.71M
1.53M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
2.74M
1.60M
1.69M
1.24M
1.31M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
1.95M
0.82M
1.24M
1.24M
0.86M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
0.94M
0.63M
1.16M
1.52M
0.37M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
1.09M
0.70M
0.94M
0.80M
0.82M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
2.05M
1.17M
1.67M
1.27M
0.83M
OperatingLeaseLiabilityCurrent
2.37M
1.37M
1.31M
1.42M
1.31M
IncreaseDecreaseInAccruedIncomeTaxesPayable
-0.98M
0.58M
-4.63M
-4.90M
2.13M
0.00
-1.42M
1.42M
0.00
-2.18M
AccountsReceivableNetCurrent
36.60M
35.24M
97.04M
89.00M
49.14M
LongTermDebtNoncurrent
91.86M
7.23M
DeferredTaxAssetsOther
51000.00
39000.00
34000.00
50000.00
45000.00
0.11M
0.14M
0.13M
0.21M
0.13M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
9.32M
1.53M
-63.62M
49.08M
44.01M
2.03M
-6.77M
NoncontrollingInterestIncreaseFromBusinessCombination
3.86M
3.86M
3.86M
3.45M
3.45M
DerivativeAssetFairValueGrossLiability
4.08M
15.97M
7.40M
18.58M
2.67M
0.55M
0.41M
1.06M
5.03M
6.89M
OperatingLeaseLiabilityNoncurrent
7.73M
4.44M
5.97M
5.29M
3.80M
LettersOfCreditOutstandingAmount
0.40M
IntangibleAssetsNetExcludingGoodwill
101.66M
62.63M
67.97M
93.63M
4.97M
5.85M
6.86M
4.07M
1.99M
2.37M
ProceedsFromRepaymentsOfLinesOfCredit
10.00M
20.00M
30.00M
50.00M
-32.00M
-33.00M
20.00M
-32.00M
65.00M
11.80M
AllowanceForDoubtfulAccountsReceivableCurrent
30000.00
CostMethodInvestments
0.50M
0.50M
0.50M
2.50M
StockRepurchasedAndRetiredDuringPeriodValue
0.67M
0.67M
0.10M
IncreaseDecreaseInInventories
52.76M
240.62M
283.00M
79.03M
28.42M
12.74M
-16.95M
39.60M
53.56M
15.95M
ProceedsFromIssuanceOfCommonStock
0.00
75.34M
75.34M
1000.00
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
AllowanceForDoubtfulAccountsReceivableWriteOffs
0.00
0.00
0.00
0.00
0.00
RepaymentsOfNotesPayable
95.00M
DeferredForeignIncomeTaxExpenseBenefit
-90000.00
0.00
AdditionalPaidInCapital
27.29M
26.45M
24.72M
23.53M
22.22M
22.47M
AdditionalPaidInCapitalCommonStock
168.77M
169.03M
166.53M
150.42M
NoncurrentAssets
385.62M
278.38M
261.53M
227.35M
44.02M
36.51M
36.02M
31.48M
18.89M
13.28M
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
0.90M
EquityMethodInvestmentDividendsOrDistributions
0.64M
0.98M
1.68M
0.34M
IncomeTaxesReceivable
1.56M
7.85M
DeferredTaxAssetsNet
5.14M
6.99M
6.79M
3.21M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
5.77M
0.00
2.01M
CapitalLeasesFutureMinimumPaymentsDueThereafter
0.00
0.00
0.00
DebtInstrumentInterestRateStatedPercentage
0.06
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
0.40M
0.25M
0.23M
0.42M
0.25M
0.32M
0.23M
0.35M
0.50M
DerivativeLiabilityFairValueGrossAsset
1.03M
1.42M
2.37M
1.17M
1.30M
0.41M
0.65M
1.78M
3.16M
0.73M
LongTermInvestments
50.46M
88.53M
70.83M
18.47M
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
661.86M
600.39M
490.47M
363.94M
104.89M
72.57M
69.11M
73.02M
63.31M
55.96M
StockRepurchasedDuringPeriodShares
0.82M
0.34M
ProceedsFromNotesPayable
0.00
7.50M
StockholdersEquity
607.63M
599.12M
488.61M
362.62M
101.00M
69.66M
65.70M
69.59M
63.31M
55.96M
IncreaseDecreaseInAccountsPayable
16.18M
2.22M
-4.82M
-3.87M
-8.89M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
48.64M
39.32M
37.78M
101.41M
52.33M
8.32M
6.29M
TaxesPayableCurrent
0.00
0.96M
0.38M
5.02M
2.13M
0.00
1.42M
0.00
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
1.01M
0.39M
UnrecognizedTaxBenefits
0.22M
0.15M
0.15M
0.28M
0.16M
0.22M
0.15M
0.20M
0.28M
0.24M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0.00
93000.00
93000.00
48000.00
48000.00
0.00
0.13M
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
81000.00
81000.00
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
8000.00
38000.00
38000.00
26000.00
53000.00
12000.00
2000.00
97000.00
16000.00
0.15M
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
0.00
0.21M
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
85000.00
0.14M
0.14M
0.14M
0.00
14000.00
53000.00
4000.00
DueFromRelatedPartiesCurrent
0.00
0.20M
1.09M
DerivativeLiabilities
7.54M
25.41M
9.97M
20.46M
34.58M
36.45M
17.90M
AccountsPayableTradeCurrent
12.01M
OtherLiabilitiesNoncurrent
11.01M
4.44M
5.97M
5.29M
3.80M
0.00
0.80M
1.12M
DerivativeLiabilitiesCurrent
26.75M
8.08M
75.78M
7.54M
25.41M
9.97M
20.46M
34.58M
36.45M
RetainedEarningsAccumulatedDeficit
466.84M
440.64M
321.85M
212.09M
73.64M
43.13M
40.91M
45.99M
41.02M
33.42M
IntangibleAssetsGrossExcludingGoodwill
166.68M
119.06M
114.05M
114.05M
16.05M
DeferredTaxAssetsPropertyPlantAndEquipment
23000.00
23000.00
StockRepurchasedDuringPeriodValue
22.40M
9.80M
2.20M
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
1.00M
1.00M
DeferredTaxLiabilitiesInvestments
0.44M
0.19M
0.19M
0.39M
0.29M
CommonStockValue
0.24M
0.24M
0.23M
0.11M
71000.00
71000.00
71000.00
71000.00
71000.00
70000.00
CommonStockSharesOutstanding
22.95M
23.34M
23.38M
11.23M
7.03M
7.03M
7.03M
7.03M
7.02M
6.97M
CommonStockParOrStatedValuePerShare
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
CommonStockSharesIssued
23.97M
23.67M
23.38M
11.23M
7.03M
7.03M
7.03M
7.03M
7.02M
6.97M
CommonStockSharesAuthorized
40.00M
40.00M
40.00M
40.00M
40.00M
40.00M
40.00M
40.00M
40.00M
40.00M
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
1.55M
0.74M
1.07M
1.08M
0.61M
IncreaseDecreaseInIncomeTaxes
IncreaseDecreaseInIncomeTaxesReceivable
-1.47M
-1.47M
-80000.00
1.55M
-7.32M
-0.53M
7.85M
DeferredTaxLiabilitiesLeasingArrangements
1.61M
1.64M
1.62M
1.63M
0.89M
PrepaidExpenseAndOtherAssetsCurrent
8.41M
6.96M
7.56M
3.56M
2.66M
2.78M
2.78M
1.18M
1.50M
1.20M
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
2.00M
1.00M
1.00M
0.50M
0.50M
0.50M
AllowanceForDoubtfulAccountsReceivable
0.00
30000.00
30000.00
30000.00
30000.00
AccumulatedOtherComprehensiveIncomeLossNetOfTax
61000.00
-1.02M
0.00
CapitalLeasesFutureMinimumPaymentsDue
56000.00
35000.00
45000.00
CapitalLeasesFutureMinimumPaymentsDueInThreeYears
12000.00
10000.00
10000.00
CapitalLeasesFutureMinimumPaymentsDueInFourYears
0.00
5000.00
10000.00
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
3000.00
2000.00
3000.00
CapitalLeasesFutureMinimumPaymentsDueInTwoYears
22000.00
10000.00
10000.00
CapitalLeasesFutureMinimumPaymentsDueCurrent
22000.00
10000.00
10000.00
CapitalLeasesFutureMinimumPaymentsDueInFiveYears
0.00
5000.00
Assets
1.83B
1.55B
1.44B
1.19B
758.04M
705.36M
743.00M
478.50M
437.15M
325.90M
DeferredTaxAssetsGross
3.53M
3.87M
4.34M
4.42M
3.21M
4.45M
5.14M
7.04M
6.83M
3.32M
UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
5000.00
6000.00
29000.00
54000.00
72000.00
86000.00
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1.09M
-1.02M
DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
0.00
0.53M
68000.00
83000.00
0.21M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
0.23M
0.24M
0.37M
0.19M
30000.00
PropertyPlantAndEquipmentNet
20.26M
12.51M
9.85M
8.61M
5.67M
6.73M
8.02M
6.61M
3.48M
2.85M
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1.92M
2.18M
2.14M
1.17M
0.95M
1.10M
1.19M
1.00M
0.42M
0.25M
AssetsCurrent
1.44B
1.27B
1.18B
964.23M
714.02M
668.85M
706.98M
447.02M
418.26M
312.63M
LoansAndLeasesReceivableGrossCarryingAmount
0.00
DeferredTaxAssetsValuationAllowance
0.00
56000.00
0.11M
IncomeTaxReceivable
1.47M
1.47M
1.55M
0.00
PaymentsToAcquirePropertyPlantAndEquipment
7.26M
4.78M
2.88M
2.11M
0.84M
0.49M
1.32M
2.27M
1.47M
1.78M