◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...

10-Q Filing

EASTERN CO CIK: 31107 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001654954-24-013767
Period End Date 20240930
Filing Date 20241105
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance eml_10q_htm.xml
Filing Contents
Balance Sheet 228 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for doubtful accounts AccountsReceivableAllowanceForDoubtfulAccounts $470.87K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AccountsReceivableAllowanceForDoubtfulAccounts $470.87K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AccountsReceivableAllowanceForDoubtfulAccounts $534.48K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AccountsReceivableAllowanceForDoubtfulAccounts $534.48K USD Point-in-time
Voting Preferred Stock, par value (in dollars per share) VotingPreferredStockNoParValue - USD Point-in-time
Voting Preferred Stock, par value (in dollars per share) VotingPreferredStockNoParValue - USD Point-in-time
Voting Preferred Stock, par value (in dollars per share) VotingPreferredStockNoParValue - USD Point-in-time
Voting Preferred Stock, par value (in dollars per share) VotingPreferredStockNoParValue - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $8.05M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $8.05M USD Point-in-time
Voting Preferred Stock, shares authorized (in shares) VotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Voting Preferred Stock, shares authorized (in shares) VotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.67M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.67M USD Point-in-time
Voting Preferred Stock, shares authorized (in shares) VotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Voting Preferred Stock, shares authorized (in shares) VotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $2.03M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $2.03M USD Point-in-time
Nonvoting Preferred Stock, par value (in dollars per share) NonvotingPreferredStockNoParValue - USD Point-in-time
Nonvoting Preferred Stock, par value (in dollars per share) NonvotingPreferredStockNoParValue - USD Point-in-time
Nonvoting Preferred Stock, par value (in dollars per share) NonvotingPreferredStockNoParValue - USD Point-in-time
Nonvoting Preferred Stock, par value (in dollars per share) NonvotingPreferredStockNoParValue - USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $986.48K USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $986.48K USD Point-in-time
Nonvoting Preferred Stock, shares authorized (in shares) NonvotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Nonvoting Preferred Stock, shares authorized (in shares) NonvotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Accounts receivable, less allowances: 2024 - $470,870; 2023 - $534,476 AccountsReceivableNetCurrent $34.20M USD Point-in-time
Accounts receivable, less allowances: 2024 - $470,870; 2023 - $534,476 AccountsReceivableNetCurrent $34.20M USD Point-in-time
Accounts receivable, less allowances: 2024 - $470,870; 2023 - $534,476 AccountsReceivableNetCurrent $46.00M USD Point-in-time
Accounts receivable, less allowances: 2024 - $470,870; 2023 - $534,476 AccountsReceivableNetCurrent $46.00M USD Point-in-time
Nonvoting Preferred Stock, shares authorized (in shares) NonvotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Nonvoting Preferred Stock, shares authorized (in shares) NonvotingPreferredStockSharesAuthorizedInShares 1.00M shares Point-in-time
Common Stock, par value (in dollars per share) CommonStockNoParValue - USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockNoParValue - USD Point-in-time
Inventories InventoryNet $58.13M USD Point-in-time
Inventories InventoryNet $58.13M USD Point-in-time
Inventories InventoryNet $58.40M USD Point-in-time
Inventories InventoryNet $58.40M USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockNoParValue - USD Point-in-time
Common Stock, par value (in dollars per share) CommonStockNoParValue - USD Point-in-time
Current portion of notes receivable NotesAndLoansReceivableNetCurrent $573.27K USD Point-in-time
Current portion of notes receivable NotesAndLoansReceivableNetCurrent $573.27K USD Point-in-time
Current portion of notes receivable NotesAndLoansReceivableNetCurrent $239.26K USD Point-in-time
Current portion of notes receivable NotesAndLoansReceivableNetCurrent $239.26K USD Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $2.36M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $2.36M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $5.44M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $5.44M USD Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.13M shares Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.13M shares Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.09M shares Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.09M shares Point-in-time
Current assets held for sale AssetsHeldInTrustCurrent $9.64M USD Point-in-time
Current assets held for sale AssetsHeldInTrustCurrent $9.64M USD Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.18M shares Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.18M shares Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.22M shares Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.22M shares Point-in-time
Current assets held for sale AssetsHeldInTrustCurrent $4.58M USD Point-in-time
Current assets held for sale AssetsHeldInTrustCurrent $4.58M USD Point-in-time
Total Current Assets AssetsCurrent $126.07M USD Point-in-time
Total Current Assets AssetsCurrent $126.07M USD Point-in-time
Total Current Assets AssetsCurrent $112.24M USD Point-in-time
Total Current Assets AssetsCurrent $112.24M USD Point-in-time
Treasury Stock, shares (in shares) TreasuryStocksShares 2.89M shares Point-in-time
Treasury Stock, shares (in shares) TreasuryStocksShares 2.89M shares Point-in-time
Treasury Stock, shares (in shares) TreasuryStocksShares 2.87M shares Point-in-time
Treasury Stock, shares (in shares) TreasuryStocksShares 2.87M shares Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $52.68M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $52.68M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $59.89M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $59.89M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $29.16M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $29.16M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $31.10M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $31.10M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $28.80M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $28.80M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $23.52M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $23.52M USD Point-in-time
Goodwill Goodwill $58.58M USD Point-in-time
Goodwill Goodwill $58.58M USD Point-in-time
Goodwill Goodwill $58.58M USD Point-in-time
Goodwill Goodwill $58.58M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $3.95M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $3.95M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $3.91M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $3.91M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $9.37M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $9.37M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $11.18M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $11.18M USD Point-in-time
Long-term notes receivable, less current portion NotesAndLoansReceivableNetNoncurrent $374.93K USD Point-in-time
Long-term notes receivable, less current portion NotesAndLoansReceivableNetNoncurrent $374.93K USD Point-in-time
Long-term notes receivable, less current portion NotesAndLoansReceivableNetNoncurrent $238.00K USD Point-in-time
Long-term notes receivable, less current portion NotesAndLoansReceivableNetNoncurrent $238.00K USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.28M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.28M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.54M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.54M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $14.65M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $14.65M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $17.06M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $17.06M USD Point-in-time
Other Long-Term Assets OtherLongTermAssets $42.51K USD Point-in-time
Other Long-Term Assets OtherLongTermAssets $42.51K USD Point-in-time
Other Long-Term Assets OtherLongTermAssets - USD Point-in-time
Other Long-Term Assets OtherLongTermAssets - USD Point-in-time
Long-term liabilities held for sale LongTermLiabilitiesHeldForSale - USD Point-in-time
Long-term liabilities held for sale LongTermLiabilitiesHeldForSale - USD Point-in-time
Long-term liabilities held for sale LongTermLiabilitiesHeldForSale $6.92K USD Point-in-time
Long-term liabilities held for sale LongTermLiabilitiesHeldForSale $6.92K USD Point-in-time
Total Other Assets OtherAssets $116.28M USD Point-in-time
Total Other Assets OtherAssets $116.28M USD Point-in-time
Total Other Assets OtherAssets $89.36M USD Point-in-time
Total Other Assets OtherAssets $89.36M USD Point-in-time
TOTAL ASSETS Assets $252.04M USD Point-in-time
TOTAL ASSETS Assets $252.04M USD Point-in-time
TOTAL ASSETS Assets $244.22M USD Point-in-time
TOTAL ASSETS Assets $244.22M USD Point-in-time
Accounts payable AccountsPayableCurrent $23.99M USD Point-in-time
Accounts payable AccountsPayableCurrent $23.99M USD Point-in-time
Accounts payable AccountsPayableCurrent $24.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $24.55M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.14M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.14M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.19M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.19M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $3.97M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $3.97M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $8.25M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $8.25M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $3.37M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $3.37M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.34M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.34M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $721.18K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $721.18K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $175.23K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $175.23K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $2.87M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $2.87M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.23M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.23M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent - USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent - USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $578.07K USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $578.07K USD Point-in-time
Current liabilities held for sale CurrentLiabilitiesHeldForSale $2.54M USD Point-in-time
Current liabilities held for sale CurrentLiabilitiesHeldForSale $2.54M USD Point-in-time
Current liabilities held for sale CurrentLiabilitiesHeldForSale $1.64M USD Point-in-time
Current liabilities held for sale CurrentLiabilitiesHeldForSale $1.64M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $47.83M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $47.83M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $42.73M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $42.73M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $640.72K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $640.72K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $730.97K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $730.97K USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $11.27M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $11.27M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.73M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.73M USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $715.67K USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $715.67K USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $3.05M USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $3.05M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $41.06M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $41.06M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $41.49M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $41.49M USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $594.17K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $594.17K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $554.76K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $554.76K USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $20.11M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $20.11M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.03M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.03M USD Point-in-time
Long-term assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $22.89M USD Point-in-time
Long-term assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $22.89M USD Point-in-time
Long-term assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Long-term assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Total Liabilities Liabilities $119.56M USD Point-in-time
Total Liabilities Liabilities $119.56M USD Point-in-time
Total Liabilities Liabilities $124.98M USD Point-in-time
Total Liabilities Liabilities $124.98M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,127,700 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,183,179 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $33.95M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,127,700 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,183,179 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $33.95M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,127,700 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,183,179 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $34.86M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,127,700 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,183,179 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $34.86M USD Point-in-time
Treasury Stock: 2,894,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $25.20M USD Point-in-time
Treasury Stock: 2,894,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $25.20M USD Point-in-time
Treasury Stock: 2,894,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $23.28M USD Point-in-time
Treasury Stock: 2,894,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $23.28M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $144.81M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $144.81M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $132.91M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $132.91M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentsNetOfTax $-1.39M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentsNetOfTax $-1.39M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentsNetOfTax $-866.60K USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentsNetOfTax $-866.60K USD Point-in-time
Unrealized loss on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax $-535.56K USD Point-in-time
Unrealized loss on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax $-535.56K USD Point-in-time
Unrealized loss on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax - USD Point-in-time
Unrealized loss on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax - USD Point-in-time
Unrecognized net pension and postretirement benefit costs, net of tax AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax $-22.13M USD Point-in-time
Unrecognized net pension and postretirement benefit costs, net of tax AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax $-22.13M USD Point-in-time
Unrecognized net pension and postretirement benefit costs, net of tax AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax $-21.41M USD Point-in-time
Unrecognized net pension and postretirement benefit costs, net of tax AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax $-21.41M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.34M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-22.99M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-22.99M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $119.24M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $119.24M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $132.48M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $132.48M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $244.22M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $244.22M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $252.04M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $252.04M USD Point-in-time
Income Statement 184 line items
Line Item Tag Value Unit Period
Net sales Revenues $206.07M USD 3 Qtrs
Net sales Revenues $206.07M USD 3 Qtrs
Net sales Revenues $62.00M USD 1 Quarter
Net sales Revenues $62.00M USD 1 Quarter
Net sales Revenues $71.27M USD 1 Quarter
Net sales Revenues $71.27M USD 1 Quarter
Net sales Revenues $195.06M USD 3 Qtrs
Net sales Revenues $195.06M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $154.16M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $154.16M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $150.37M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $150.37M USD 3 Qtrs
Cost of products sold CostOfGoodsAndServicesSold $46.56M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $46.56M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $53.09M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $53.09M USD 1 Quarter
Gross margin GrossProfit $44.69M USD 3 Qtrs
Gross margin GrossProfit $44.69M USD 3 Qtrs
Gross margin GrossProfit $15.44M USD 1 Quarter
Gross margin GrossProfit $15.44M USD 1 Quarter
Gross margin GrossProfit $51.91M USD 3 Qtrs
Gross margin GrossProfit $51.91M USD 3 Qtrs
Gross margin GrossProfit $18.19M USD 1 Quarter
Gross margin GrossProfit $18.19M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $4.26M USD 3 Qtrs
Product development expense ResearchAndDevelopmentExpense $4.26M USD 3 Qtrs
Product development expense ResearchAndDevelopmentExpense $3.74M USD 3 Qtrs
Product development expense ResearchAndDevelopmentExpense $3.74M USD 3 Qtrs
Product development expense ResearchAndDevelopmentExpense $1.43M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.43M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.08M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.08M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $8.45M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $8.45M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $10.32M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $10.32M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $31.01M USD 3 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $31.01M USD 3 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $29.05M USD 3 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $29.05M USD 3 Qtrs
Operating profit OperatingIncomeLoss $11.38M USD 3 Qtrs
Operating profit OperatingIncomeLoss $11.38M USD 3 Qtrs
Operating profit OperatingIncomeLoss $5.57M USD 1 Quarter
Operating profit OperatingIncomeLoss $5.57M USD 1 Quarter
Operating profit OperatingIncomeLoss $6.79M USD 1 Quarter
Operating profit OperatingIncomeLoss $6.79M USD 1 Quarter
Operating profit OperatingIncomeLoss $17.15M USD 3 Qtrs
Operating profit OperatingIncomeLoss $17.15M USD 3 Qtrs
Interest expense InterestExpense $2.06M USD 3 Qtrs
Interest expense InterestExpense $2.06M USD 3 Qtrs
Interest expense InterestExpense $709.68K USD 1 Quarter
Interest expense InterestExpense $709.68K USD 1 Quarter
Interest expense InterestExpense $2.05M USD 3 Qtrs
Interest expense InterestExpense $2.05M USD 3 Qtrs
Interest expense InterestExpense $854.22K USD 1 Quarter
Interest expense InterestExpense $854.22K USD 1 Quarter
Other (expense) income OtherNonoperatingIncomeExpense $-92.42K USD 3 Qtrs
Other (expense) income OtherNonoperatingIncomeExpense $-92.42K USD 3 Qtrs
Other (expense) income OtherNonoperatingIncomeExpense $-82.70K USD 1 Quarter
Other (expense) income OtherNonoperatingIncomeExpense $-82.70K USD 1 Quarter
Other (expense) income OtherNonoperatingIncomeExpense $-135.84K USD 1 Quarter
Other (expense) income OtherNonoperatingIncomeExpense $-135.84K USD 1 Quarter
Other (expense) income OtherNonoperatingIncomeExpense $1.03M USD 3 Qtrs
Other (expense) income OtherNonoperatingIncomeExpense $1.03M USD 3 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.01M USD 3 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.01M USD 3 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.58M USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.58M USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.00M USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.00M USD 1 Quarter
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $10.35M USD 3 Qtrs
Income from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $10.35M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $1.33M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.33M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.11M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.11M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.34M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $3.34M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $2.57M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $2.57M USD 3 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $3.46M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $3.46M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $7.77M USD 3 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $7.77M USD 3 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.67M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $4.67M USD 1 Quarter
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.68M USD 3 Qtrs
Net income from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $11.68M USD 3 Qtrs
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-766.99K USD 1 Quarter
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-766.99K USD 1 Quarter
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-3.60M USD 3 Qtrs
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-3.60M USD 3 Qtrs
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-530.76K USD 1 Quarter
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-530.76K USD 1 Quarter
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-2.75M USD 3 Qtrs
Loss from operations of discontinued unit DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax $-2.75M USD 3 Qtrs
Loss on classification as held for sale GainLossOnSaleOfBusiness $-23.09M USD 3 Qtrs
Loss on classification as held for sale GainLossOnSaleOfBusiness $-23.09M USD 3 Qtrs
Loss on classification as held for sale GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on classification as held for sale GainLossOnSaleOfBusiness - USD 1 Quarter
Loss on classification as held for sale GainLossOnSaleOfBusiness $-23.09M USD 1 Quarter
Loss on classification as held for sale GainLossOnSaleOfBusiness $-23.09M USD 1 Quarter
Loss on classification as held for sale GainLossOnSaleOfBusiness - USD 3 Qtrs
Loss on classification as held for sale GainLossOnSaleOfBusiness - USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $129.30K USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $129.30K USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $895.70K USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $895.70K USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $3.89M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $3.89M USD 1 Quarter
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $4.32M USD 3 Qtrs
Income tax benefit IncomeTaxExpenseBenefitDiscontinuedOperations $4.32M USD 3 Qtrs
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-2.70M USD 3 Qtrs
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-2.70M USD 3 Qtrs
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-401.47K USD 1 Quarter
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-401.47K USD 1 Quarter
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-21.52M USD 3 Qtrs
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-21.52M USD 3 Qtrs
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-19.97M USD 1 Quarter
Loss on discontinued operations DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $-19.97M USD 1 Quarter
Net (loss) income NetIncomeLoss $-15.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $-15.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $-9.84M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-9.84M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.06M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.06M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.07M USD 3 Qtrs
Net (loss) income NetIncomeLoss $5.07M USD 3 Qtrs
Basic IncomeLossFromContinuingOperationsPerBasicShare $1.25 USD 3 Qtrs
Basic IncomeLossFromContinuingOperationsPerBasicShare $1.25 USD 3 Qtrs
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.55 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.55 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $1.88 USD 3 Qtrs
Basic IncomeLossFromContinuingOperationsPerBasicShare $1.88 USD 3 Qtrs
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.75 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.75 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $1.87 USD 3 Qtrs
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $1.87 USD 3 Qtrs
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.75 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.75 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.55 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.55 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $1.24 USD 3 Qtrs
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $1.24 USD 3 Qtrs
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-3.22 USD 1 Quarter
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-3.22 USD 1 Quarter
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-3.46 USD 3 Qtrs
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-3.46 USD 3 Qtrs
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.43 USD 3 Qtrs
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.43 USD 3 Qtrs
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.06 USD 1 Quarter
Basic IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $-0.06 USD 1 Quarter
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-3.21 USD 1 Quarter
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-3.21 USD 1 Quarter
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.43 USD 3 Qtrs
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.43 USD 3 Qtrs
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-3.45 USD 3 Qtrs
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-3.45 USD 3 Qtrs
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.06 USD 1 Quarter
Diluted IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $-0.06 USD 1 Quarter
Basic EarningsPerShareBasic $0.82 USD 3 Qtrs
Basic EarningsPerShareBasic $0.82 USD 3 Qtrs
Basic EarningsPerShareBasic $0.49 USD 1 Quarter
Basic EarningsPerShareBasic $0.49 USD 1 Quarter
Basic EarningsPerShareBasic $-1.58 USD 3 Qtrs
Basic EarningsPerShareBasic $-1.58 USD 3 Qtrs
Basic EarningsPerShareBasic $-2.47 USD 1 Quarter
Basic EarningsPerShareBasic $-2.47 USD 1 Quarter
Diluted EarningsPerShareDiluted $-2.46 USD 1 Quarter
Diluted EarningsPerShareDiluted $-2.46 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.49 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.49 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.81 USD 3 Qtrs
Diluted EarningsPerShareDiluted $0.81 USD 3 Qtrs
Diluted EarningsPerShareDiluted $-1.58 USD 3 Qtrs
Diluted EarningsPerShareDiluted $-1.58 USD 3 Qtrs
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.11 USD 1 Quarter
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.11 USD 1 Quarter
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.33 USD 3 Qtrs
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.33 USD 3 Qtrs
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.11 USD 1 Quarter
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.11 USD 1 Quarter
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.33 USD 3 Qtrs
Cash dividends per share CommonStockDividendsPerShareCashPaid $0.33 USD 3 Qtrs
Cash Flow Statement 176 line items
Line Item Tag Value Unit Period
Net (loss) income ProfitLoss $5.07M USD 3 Qtrs
Net (loss) income ProfitLoss $5.07M USD 3 Qtrs
Net (loss) income ProfitLoss $-9.84M USD 3 Qtrs
Net (loss) income ProfitLoss $-9.84M USD 3 Qtrs
Less: Loss from discontinued operations LessLossFromDiscontinuedOperations $-2.70M USD 3 Qtrs
Less: Loss from discontinued operations LessLossFromDiscontinuedOperations $-2.70M USD 3 Qtrs
Less: Loss from discontinued operations LessLossFromDiscontinuedOperations $-21.52M USD 3 Qtrs
Less: Loss from discontinued operations LessLossFromDiscontinuedOperations $-21.52M USD 3 Qtrs
Income from continuing operations IncomeFromContinuingOperations $11.68M USD 3 Qtrs
Income from continuing operations IncomeFromContinuingOperations $11.68M USD 3 Qtrs
Income from continuing operations IncomeFromContinuingOperations $7.77M USD 3 Qtrs
Income from continuing operations IncomeFromContinuingOperations $7.77M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.91M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.91M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.27M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.27M USD 3 Qtrs
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $2.42M USD 3 Qtrs
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $2.42M USD 3 Qtrs
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $3.58M USD 3 Qtrs
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $3.58M USD 3 Qtrs
Unrecognized pension and postretirement benefits IncreaseDecreaseInUnrecognizedPensionAndPostretirementBenefits $635.68K USD 3 Qtrs
Unrecognized pension and postretirement benefits IncreaseDecreaseInUnrecognizedPensionAndPostretirementBenefits $635.68K USD 3 Qtrs
Unrecognized pension and postretirement benefits IncreaseDecreaseInUnrecognizedPensionAndPostretirementBenefits $-353.26K USD 3 Qtrs
Unrecognized pension and postretirement benefits IncreaseDecreaseInUnrecognizedPensionAndPostretirementBenefits $-353.26K USD 3 Qtrs
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $53.31K USD 3 Qtrs
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $53.31K USD 3 Qtrs
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $331.47K USD 3 Qtrs
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $331.47K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-24.57K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-24.57K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-88.35K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-88.35K USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $913.77K USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $913.77K USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $151.30K USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $151.30K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.07M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.07M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-11.74M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-11.74M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $4.50M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $4.50M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $300.72K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $300.72K USD 3 Qtrs
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.87M USD 3 Qtrs
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.87M USD 3 Qtrs
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.11M USD 3 Qtrs
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.11M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $262.21K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $262.21K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $236.93K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $236.93K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.82M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.82M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $693.65K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $693.65K USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $353.77K USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $353.77K USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-190.90K USD 3 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-190.90K USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-2.42M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-2.42M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-3.58M USD 3 Qtrs
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-3.58M USD 3 Qtrs
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $115.40K USD 3 Qtrs
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $115.40K USD 3 Qtrs
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-3.15M USD 3 Qtrs
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-3.15M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.16M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.16M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.35M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.35M USD 3 Qtrs
Marketable securities PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Marketable securities PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Marketable securities PaymentsToAcquireMarketableSecurities $999.96K USD 3 Qtrs
Marketable securities PaymentsToAcquireMarketableSecurities $999.96K USD 3 Qtrs
Business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired $-547.64K USD 3 Qtrs
Business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired $-547.64K USD 3 Qtrs
Business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Business acquisition PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $2.27M USD 3 Qtrs
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $2.27M USD 3 Qtrs
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $470.94K USD 3 Qtrs
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $470.94K USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $18.93K USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $18.93K USD 3 Qtrs
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.09M USD 3 Qtrs
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.09M USD 3 Qtrs
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.63M USD 3 Qtrs
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.63M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.14M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.14M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.37M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.37M USD 3 Qtrs
Proceeds from new long-term debt financing ProceedsFromNewLongTermDebtRefinancing $60.00M USD 3 Qtrs
Proceeds from new long-term debt financing ProceedsFromNewLongTermDebtRefinancing $60.00M USD 3 Qtrs
Proceeds from new long-term debt financing ProceedsFromNewLongTermDebtRefinancing - USD 3 Qtrs
Proceeds from new long-term debt financing ProceedsFromNewLongTermDebtRefinancing - USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $74.92M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $74.92M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $2.37M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $2.37M USD 3 Qtrs
Proceeds (payments) on short term borrowings (revolver) ProceedsFromShortTermDebt $3.00M USD 3 Qtrs
Proceeds (payments) on short term borrowings (revolver) ProceedsFromShortTermDebt $3.00M USD 3 Qtrs
Proceeds (payments) on short term borrowings (revolver) ProceedsFromShortTermDebt $-300.03K USD 3 Qtrs
Proceeds (payments) on short term borrowings (revolver) ProceedsFromShortTermDebt $-300.03K USD 3 Qtrs
Financing leases, net FinancingLeasesNet $-674.56K USD 3 Qtrs
Financing leases, net FinancingLeasesNet $-674.56K USD 3 Qtrs
Financing leases, net FinancingLeasesNet $-2.82M USD 3 Qtrs
Financing leases, net FinancingLeasesNet $-2.82M USD 3 Qtrs
Purchase common stock for treasury PurchaseCommonStockForTreasury $245.55K USD 3 Qtrs
Purchase common stock for treasury PurchaseCommonStockForTreasury $245.55K USD 3 Qtrs
Purchase common stock for treasury PurchaseCommonStockForTreasury $1.92M USD 3 Qtrs
Purchase common stock for treasury PurchaseCommonStockForTreasury $1.92M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $2.07M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $2.07M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $2.05M USD 3 Qtrs
Dividends paid PaymentsOfDividendsCommonStock $2.05M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-16.86M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-16.86M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-513.30K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-513.30K USD 3 Qtrs
Cash provided by operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperation $1.09M USD 3 Qtrs
Cash provided by operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperation $1.09M USD 3 Qtrs
Cash provided by operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperation $411.78K USD 3 Qtrs
Cash provided by operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperation $411.78K USD 3 Qtrs
Cash used in investing activities CashUsedInInvestingActivities $-628.97K USD 3 Qtrs
Cash used in investing activities CashUsedInInvestingActivities $-628.97K USD 3 Qtrs
Cash used in investing activities CashUsedInInvestingActivities $-217.10K USD 3 Qtrs
Cash used in investing activities CashUsedInInvestingActivities $-217.10K USD 3 Qtrs
Cash provided by discontinued operations NetCashProvidedByUsedInDiscontinuedOperation $463.91K USD 3 Qtrs
Cash provided by discontinued operations NetCashProvidedByUsedInDiscontinuedOperation $463.91K USD 3 Qtrs
Cash provided by discontinued operations NetCashProvidedByUsedInDiscontinuedOperation $194.68K USD 3 Qtrs
Cash provided by discontinued operations NetCashProvidedByUsedInDiscontinuedOperation $194.68K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-67.87K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-67.87K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-36.74K USD 3 Qtrs
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-36.74K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-182.91K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-182.91K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-646.74K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-646.74K USD 3 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.54M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.54M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.12M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.12M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.54M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.54M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.12M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.12M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Interest InterestPaidNet $2.57M USD 3 Qtrs
Interest InterestPaidNet $2.57M USD 3 Qtrs
Interest InterestPaidNet $2.44M USD 3 Qtrs
Interest InterestPaidNet $2.44M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $1.32M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $1.32M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $3.95M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $3.95M USD 3 Qtrs
Right of use asset RightOfUseAssetNonCash $3.58M USD 3 Qtrs
Right of use asset RightOfUseAssetNonCash $3.58M USD 3 Qtrs
Right of use asset RightOfUseAssetNonCash $2.42M USD 3 Qtrs
Right of use asset RightOfUseAssetNonCash $2.42M USD 3 Qtrs
Lease liability NonCashLeaseLiability $-462.00K USD 3 Qtrs
Lease liability NonCashLeaseLiability $-462.00K USD 3 Qtrs
Lease liability NonCashLeaseLiability $-4.48M USD 3 Qtrs
Lease liability NonCashLeaseLiability $-4.48M USD 3 Qtrs
Comprehensive Income 56 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $-15.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $-15.30M USD 1 Quarter
Net (loss) income NetIncomeLoss $-9.84M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-9.84M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.06M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.06M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.07M USD 3 Qtrs
Net (loss) income NetIncomeLoss $5.07M USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-182.03K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-182.03K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.19K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-120.19K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-527.86K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-527.86K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-87.57K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-87.57K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax - USD 1 Quarter
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax - USD 1 Quarter
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $355.12K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $355.12K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax - USD 3 Qtrs
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax - USD 3 Qtrs
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $412.38K USD 3 Qtrs
Change in fair value of foreign currency swap, net of tax benefit of: 2024 - $(106,076) and $(123,179) respectively OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $412.38K USD 3 Qtrs
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 1 Quarter
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 1 Quarter
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 3 Qtrs
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 3 Qtrs
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi $-1.45M USD 3 Qtrs
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi $-1.45M USD 3 Qtrs
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 1 Quarter
Change in fair value of interest rate swap, net of tax benefit of: 2023 - $0 and $(274,957) respectively ChangeInFairValueOfInterestRateSwapNetOfTaxBenefi - USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $758.01K USD 3 Qtrs
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $758.01K USD 3 Qtrs
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $252.67K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $252.67K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $718.34K USD 3 Qtrs
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $718.34K USD 3 Qtrs
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $237.50K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355 and $214,065 respectively; 2023 - $74,360 and $223,079 respectively OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $237.50K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $165.10K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $165.10K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-221.91K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-221.91K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-873.78K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-873.78K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-237.81K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-237.81K USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $4.19M USD 3 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $4.19M USD 3 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-15.54M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-15.54M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-10.06M USD 3 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $-10.06M USD 3 Qtrs
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $3.23M USD 1 Quarter
Comprehensive (loss) income ComprehensiveIncomeNetOfTax $3.23M USD 1 Quarter

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...