2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
DeferredFinanceCostsNet | 13.16B | |||||||||
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax | 0.51M | 0.51M | 0.14M | 37388.00 | 87461.00 | 0.28M | -52825.00 | |||
DeferredIncomeTaxLiabilitiesNet | 0.90M | 0.31M | 0.60M | 0.11M | 49284.00 | |||||
StockholdersEquity | 97.90M | 79.03M | 77.08M | 62.72M | 55.70M | 52.33M | 49.94M | 46.12M | 43.18M | |
StockRepurchasedDuringPeriodValue | 1.47M | 1.47M | 0.29M | 0.37M | 0.37M | 0.91M | 0.91M | 0.68M | ||
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability | 0.58M | 0.55M | 1.76M | |||||||
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive | 95000.00 | 0.11M | 0.12M | 0.14M | 0.16M | |||||
DeferredIncomeTaxesAndTaxCredits | 0.59M | -0.29M | 0.49M | 60937.00 | 0.16M | 0.40M | 0.66M | 0.10M | -0.20M | |
DeferredTaxAssetsNetCurrent | 0.50M | 0.39M | ||||||||
DividendsPayableCurrentAndNoncurrent | 0.55M | 0.50M | 0.46M | 0.43M | 0.40M | 0.40M | 0.37M | |||
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent | -0.38M | -0.71M | -0.55M | 1.16M | 0.19M | -0.42M | 0.70M | 0.19M | -0.88M | |
PropertyPlantAndEquipmentAdditions | 4.67M | 4.30M | 6.37M | 2.57M | 1.68M | 2.85M | 7.15M | 1.79M | 1.76M | |
DefinedBenefitPlanBenefitsPaid | 0.27M | 0.27M | ||||||||
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets | 1.34M | |||||||||
DeferredTaxAssetsNet | 3.38M | |||||||||
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax | 0.38M | -0.71M | -0.55M | 0.65M | 45223.00 | -0.46M | 0.61M | -89556.00 | -0.83M | |
DeferredTaxAssetsNetNoncurrent | 0.11M | 0.11M | 0.51M | 0.67M | 0.88M | |||||
LineOfCreditFacilityRemainingBorrowingCapacity | 51.84B | 15.00B | 16.96B | 11.23B | 16.76M | 9.72M | 6.55M | 17.06M | 14.09M | |
Assets | 149.24M | 164.38M | 144.44M | 129.87M | 110.75M | 109.48M | 114.73M | 92.07M | 81.42M | |
AllowanceForDoubtfulAccountsReceivable | 0.57M | 1.06M | 1.01M | 1.15M | 0.52M | 0.46M | 0.17M | 0.15M | 0.10M | |
DefinedBenefitPlanActualReturnOnPlanAssets | 40560.00 | 0.20M | -57651.00 | 0.20M | 0.15M | -22349.00 | ||||
AccruedLiabilitiesCurrent | 12.39M | 10.08M | 9.91M | 11.46M | 8.58M | 5.12M | 5.37M | 5.48M | 5.27M | |
IntangibleAssetsGrossExcludingGoodwill | 32.73M | 32.41M | 27.03M | 27.03M | 22.78M | 22.78M | 22.40M | 17.33M | 14.37M | |
LongTermDebtNoncurrent | 13.10M | 49.92M | 33.04M | 38.77M | 33.24M | 40.28M | 43.45M | 32.94M | 25.91M | |
IncreaseDecreaseInInventories | -3.65M | 9.61M | 3.21M | 10.05M | -2.09M | 1.58M | 1.85M | 1.48M | 2.60M | |
PropertyPlantAndEquipmentGross | 54.59M | 50.09M | 44.98M | 39.19M | 30.63M | 29.81M | 27.23M | 19.51M | 16.09M | |
DeferredTaxLiabilities | 49467.00 | |||||||||
DeferredTaxLiabilitiesPropertyPlantAndEquipment | 2.33M | 2.00M | 1.92M | 1.56M | 1.02M | 0.85M | 0.56M | 0.60M | 0.54M | |
DeferredTaxLiabilitiesOther | 0.61M | |||||||||
DeferredTaxAssetsLiabilitiesNet | 0.90M | 0.31M | 0.60M | 0.11M | 0.11M | 0.11M | 0.51M | 1.17M | 1.27M | |
DeferredIncomeTaxLiabilities | 4.28M | 2.00M | 1.92M | 1.56M | 1.02M | 0.85M | 0.56M | 0.60M | 0.54M | |
Liabilities | 51.34M | 85.35M | 67.36M | 67.15M | 55.04M | 57.15M | 64.79M | 45.95M | 38.24M | |
OtherLiabilitiesNoncurrent | 16274.00 | 0.62M | 32302.00 | 32302.00 | 53128.00 | 0.85M | 0.19M | 0.39M | ||
StockIssued1 | ||||||||||
StockIssuedDuringPeriodSharesStockOptionsExercised | 0.18M | 46068.00 | 0.25M | 0.15M | 0.16M | 75500.00 | 0.11M | 0.32M | 97636.00 | |
StockIssuedDuringPeriodValueStockOptionsExercised | 0.65M | 0.65M | 0.39M | 1.25M | ||||||
DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths | 0.15M | 0.17M | 0.19M | 0.21M | 0.22M | |||||
RestrictedCashCurrent | 0.75M | 0.75M | ||||||||
DefinedBenefitPlanContributionsByEmployer | 0.22M | 14413.00 | 25107.00 | 30000.00 | 30000.00 | |||||
PrepaidExpenseAndOtherAssetsCurrent | 4.77M | 2.82M | 2.63M | 1.64M | 1.58M | 2.15M | 2.38M | 1.79M | 1.74M | |
PaymentsToAcquirePropertyPlantAndEquipment | 4.67M | 4.30M | 6.37M | 2.57M | 1.68M | 2.85M | 3.15M | 1.81M | 1.76M | |
DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter | 0.33M | 0.39M | 0.44M | 0.49M | 0.61M | |||||
IntangibleAssetsNetExcludingGoodwill | 19.00M | 20.79M | 17.23M | 18.72M | 15.79M | 17.04M | 17.88M | 13.99M | 11.95M | |
CashAndCashEquivalentsAtCarryingValue | 4.80M | 6.10M | 4.84M | 4.17M | 6.82M | 4.41M | 9.34M | 5.91M | 2.43M | |
RetainedEarningsAccumulatedDeficit | 86.72M | 70.97M | 69.87M | 58.03M | 51.57M | 47.55M | 44.47M | 41.86M | 37.34M | |
LesseeOperatingLeaseLiabilityPaymentsDue | 2.23M | 3.00M | 3.66M | 2.78M | 3.35M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive | 75000.00 | 0.29M | ||||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 0.17M | 0.69M | 0.74M | 0.57M | 0.47M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 0.89M | 0.92M | 0.99M | 0.69M | 0.74M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 1.18M | 1.24M | 1.13M | 0.92M | 1.11M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 0.16M | 0.22M | 0.28M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 0.15M | 0.64M | 0.31M | 0.46M | ||||||
InventoryNet | 55.47M | 63.33M | 53.55M | 50.70M | 39.26M | 41.33M | 40.09M | 37.24M | 35.51M | |
DefinedBenefitPlanBenefitObligation | 1.07M | 1.07M | 1.16M | 1.36M | 1.50M | 1.78M | ||||
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 26.57M | 23.67M | 20.95M | 18.95M | 16.59M | 15.27M | 13.50M | 11.54M | 8.69M | |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | -2.05M | 2.76M | 0.68M | -2.65M | 2.41M | |||||
IncreaseDecreaseInAccountsPayable | 1.55M | 1.91M | 1.50M | 0.46M | -1.53M | -3.07M | 3.73M | 0.61M | -1.07M | |
DeferredTaxAssetsTaxCreditCarryforwardsForeign | 0.19M | 0.19M | 0.19M | |||||||
DefinedBenefitPlanActuarialGainLoss | 0.16M | -46288.00 | -87000.00 | -86000.00 | -0.11M | -0.12M | ||||
InventoryAdjustments | 1.34M | 1.72M | 1.55M | 1.47M | 0.70M | 0.54M | 0.65M | 0.68M | 0.70M | |
OperatingLeaseRightOfUseAsset | 2.00M | 2.63M | 3.13M | 2.42M | 2.99M | 2.90M | ||||
RestrictedCashNoncurrent | 0.75M | 0.75M | ||||||||
InventoryFinishedGoodsNetOfReserves | 39.32M | 45.37M | 40.41M | 40.29M | 32.90M | 33.43M | 33.11M | 33.97M | 29.80M | |
Goodwill | 8.19M | 8.19M | 4.80M | 4.80M | 4.70M | 4.70M | 4.70M | 3.95M | 1.41M | |
AdditionalPaidInCapital | 15.92M | 13.45M | 11.93M | 7.93M | 8.26M | 8.98M | 8.88M | 8.49M | 9.46M | |
AccumulatedOtherComprehensiveIncomeLossNetOfTax | -1.71M | -2.09M | -1.38M | -0.83M | -1.99M | -2.06M | -1.63M | -2.34M | -2.53M | |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | 5.55M | 7.60M | ||||||||
OperatingLeaseLiabilityNoncurrent | 1.03M | 1.68M | 2.36M | 1.65M | 1.96M | |||||
AccountsPayableCurrent | 12.10M | 10.51M | 8.98M | 7.60M | 6.69M | 7.98M | 11.15M | 7.34M | 6.66M | |
InventoryWorkInProcessNetOfReserves | 0.21M | 0.41M | 88847.00 | 67208.00 | 0.27M | 0.14M | 0.19M | 0.19M | 0.17M | |
DeferredTaxAssetsGross | 4.31M | 1.70M | 1.32M | 1.45M | 0.97M | 0.96M | 0.98M | 1.85M | 1.92M | |
OtherAssetsNoncurrent | 88828.00 | 88828.00 | 88902.00 | 96001.00 | 24936.00 | 0.15M | ||||
ProvisionForDoubtfulAccounts | -0.13M | 0.20M | 0.78M | 0.78M | 0.29M | |||||
AssetsCurrent | 92.02M | 105.60M | 95.25M | 83.69M | 73.15M | 72.99M | 77.82M | 65.46M | 59.63M | |
PropertyPlantAndEquipmentNet | 28.02M | 26.42M | 24.03M | 20.24M | 14.04M | 14.54M | 13.73M | 7.97M | 7.40M | |
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions | 1.14M | 1.13M | 0.97M | 0.99M | 0.93M | 0.92M | 0.81M | 0.77M | ||
DeferredTaxAssetsOther | 0.56M | 0.59M | 0.33M | 0.45M | 0.29M | 0.28M | 0.47M | 0.59M | 0.75M | |
CommonStockValue | 12.97M | 12.70M | 12.65M | 12.10M | 12.09M | 12.09M | 12.09M | 11.97M | 11.88M | |
CommonStockSharesIssued | 5.19M | 5.08M | 5.07M | 4.84M | 4.84M | 4.84M | 4.84M | 4.79M | 4.75M | |
CommonStockSharesAuthorized | 8.00M | 8.00M | 8.00M | 8.00M | 8.00M | 8.00M | ||||
CommonStockSharesOutstanding | 3.65M | 3.54M | ||||||||
CommonStockParOrStatedValuePerShare | 2.50 | 2.50 | 2.50 | 2.50 | 2.50 | 2.50 | 2.50 | 2.50 | 2.50 | |
DeferredTaxAssetsValuationAllowance | 0.93M | 95406.00 | 74552.00 | 0.11M | ||||||
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | ||||
DeferredTaxAssetsOperatingLossCarryforwards | 0.93M | 3.90M | 95406.00 | 0.12M | 0.11M | |||||
AccountsReceivableNetCurrent | 26.23M | 32.60M | 34.22M | 27.17M | 25.48M | 25.10M | 26.01M | 20.02M | 19.57M | |
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions | 1.60M | 1.62M | 1.54M | 1.49M | 1.36M | 1.43M | 1.29M | 1.09M | 1.27M | |
LineOfCredit | 59.67M | 50.00B | 33.04B | 38.77B | 33.24M | 40.28M | 43.45M | 32.94M | 25.91M | |
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax | 0.38M | -0.71M | -0.55M | 0.65M | 45223.00 | -0.46M | 0.61M | -89556.00 | -0.83M | |
AmortizationOfFinancingCostsAndDiscounts | 39405.00 | 30151.00 | ||||||||
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 0.10M | 0.19M | 0.30M | 0.25M | 0.34M | |||||
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate | 0.03 | 0.04 | 0.03 | 0.03 | 0.04 | 0.03 | ||||
OperatingLeaseLiabilityCurrent | 1.10M | 1.13M | 1.00M | 0.87M | 1.05M | |||||
StockRepurchasedDuringPeriodShares | 0.00 | 0.00 | 43214.00 | 14420.00 | 0.00 | 23228.00 | 0.00 | |||
TreasuryStockShares | 1.54M | 4.84M | 1.50M | 1.49M | 1.49M | 1.46M | 1.46M | 1.40M | ||
TreasuryStockValue | 16.00M | 16.00M | 16.00M | 14.52M | 14.24M | 14.24M | 13.87M | 13.87M | 12.96M | |
ProceedsFromIssuanceOfCommonStock | 1.45M | 84715.00 | 3.09M | 58754.00 | 0.65M | 0.65M | 0.39M | 1.25M | ||
Land | 2.39M | 1.98M | 1.76M | 1.77M | 1.42M | 1.42M | 1.43M | 0.41M | 0.42M | |
LiabilitiesAndStockholdersEquity | 149.24M | 164.38M | 144.44M | 129.87M | 110.75M | 109.48M | 114.73M | 92.07M | 81.42M | |
FiniteLivedIntangibleAssetsAccumulatedAmortization | 13.73M | 11.62M | 9.80M | 8.31M | 6.99M | 5.74M | 4.52M | 3.35M | 2.42M | |
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 1.94M | 1.80M | 1.81M | 1.26M | 0.97M | 0.87M | 0.68M | 0.44M | 0.51M | |
LiabilitiesCurrent | 26.01M | 22.13M | 20.28M | 20.20M | 16.58M | 13.36M | 16.78M | 12.82M | 11.94M |