2024202320222021202020192018201720162015
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