◆ 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 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0001654954-24-005629
Period End Date 20240331
Filing Date 20240506
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance eml_10q_htm.xml
Filing Contents
Balance Sheet 208 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $564.82K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $564.82K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $541.10K USD Point-in-time
Accounts receivable, allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $541.10K USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.19M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.07M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.07M 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 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.30M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M USD Point-in-time
Cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M 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
Marketable Securities MarketableSecuritiesCurrent $986.48K USD Point-in-time
Marketable Securities MarketableSecuritiesCurrent $986.48K 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
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.13M USD Point-in-time
Marketable Securities MarketableSecuritiesCurrent $2.13M USD Point-in-time
Accounts receivable, less allowances: 2024 - $541,103; 2023 - $564,816 AccountsReceivableNetCurrent $37.06M USD Point-in-time
Accounts receivable, less allowances: 2024 - $541,103; 2023 - $564,816 AccountsReceivableNetCurrent $37.06M 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
Accounts receivable, less allowances: 2024 - $541,103; 2023 - $564,816 AccountsReceivableNetCurrent $42.88M USD Point-in-time
Accounts receivable, less allowances: 2024 - $541,103; 2023 - $564,816 AccountsReceivableNetCurrent $42.88M USD Point-in-time
Inventories InventoryNet $55.85M USD Point-in-time
Inventories InventoryNet $55.85M 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
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
Inventories InventoryNet $59.27M USD Point-in-time
Inventories InventoryNet $59.27M 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
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 $618.23K USD Point-in-time
Current portion of notes receivable NotesAndLoansReceivableNetCurrent $618.23K 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
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 $6.20M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $6.20M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $6.05M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $6.05M USD Point-in-time
Total Current Assets AssetsCurrent $112.24M USD Point-in-time
Total Current Assets AssetsCurrent $112.24M USD Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.12M shares Point-in-time
Common Stock, shares issued (in shares) CommonStockSharesIssued 9.12M 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
Total Current Assets AssetsCurrent $115.03M USD Point-in-time
Total Current Assets AssetsCurrent $115.03M USD Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.23M shares Point-in-time
Common Stock, shares outstanding (in shares) CommonStockSharesOutstanding 6.23M 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
Property, Plant and Equipment PropertyPlantAndEquipmentGross $61.84M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $61.84M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $60.27M USD Point-in-time
Property, Plant and Equipment PropertyPlantAndEquipmentGross $60.27M USD Point-in-time
Treasury Stock, shares (in shares) TreasuryStockCommonShares 2.87M shares Point-in-time
Treasury Stock, shares (in shares) TreasuryStockCommonShares 2.87M shares Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $32.71M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $32.71M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $31.98M USD Point-in-time
Accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $31.98M USD Point-in-time
Treasury Stock, shares (in shares) TreasuryStockCommonShares 2.88M shares Point-in-time
Treasury Stock, shares (in shares) TreasuryStockCommonShares 2.88M shares Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $29.13M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $29.13M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $28.29M USD Point-in-time
Property, Plant and Equipment, Net PropertyPlantAndEquipmentNet $28.29M USD Point-in-time
Goodwill Goodwill $70.78M USD Point-in-time
Goodwill Goodwill $70.78M USD Point-in-time
Goodwill Goodwill $70.72M USD Point-in-time
Goodwill Goodwill $70.72M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $5.51M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $5.51M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $5.51M USD Point-in-time
Trademarks IndefiniteLivedTrademarks $5.51M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $15.33M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $15.33M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $14.36M USD Point-in-time
Patents and other intangibles net of accumulated amortization FiniteLivedIntangibleAssetsNet $14.36M 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 $329.97K USD Point-in-time
Long term notes receivable, less current portion NotesAndLoansReceivableNetNoncurrent $329.97K 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.28M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxAssetsNet $2.28M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $17.24M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $17.24M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $16.52M USD Point-in-time
Right of Use Assets OperatingLeaseRightOfUseAsset $16.52M USD Point-in-time
Total Other Assets OtherAssets $111.51M USD Point-in-time
Total Other Assets OtherAssets $111.51M USD Point-in-time
Total Other Assets OtherAssets $109.73M USD Point-in-time
Total Other Assets OtherAssets $109.73M USD Point-in-time
TOTAL ASSETS Assets $253.90M USD Point-in-time
TOTAL ASSETS Assets $253.90M USD Point-in-time
TOTAL ASSETS Assets $252.04M USD Point-in-time
TOTAL ASSETS Assets $252.04M USD Point-in-time
Accounts payable AccountsPayableCurrent $25.32M USD Point-in-time
Accounts payable AccountsPayableCurrent $25.32M USD Point-in-time
Accounts payable AccountsPayableCurrent $26.97M USD Point-in-time
Accounts payable AccountsPayableCurrent $26.97M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $4.64M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $4.64M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.38M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $5.38M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $4.56M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $4.56M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $4.87M USD Point-in-time
Other accrued expenses OtherAccruedLiabilitiesCurrent $4.87M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.20M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.20M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.42M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $4.42M USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $182.29K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $182.29K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $182.01K USD Point-in-time
Current portion of finance lease liability FinanceLeaseLiabilityCurrent $182.01K 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 $2.87M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $2.87M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $42.73M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $42.73M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $43.73M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $43.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 $640.72K USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $640.72K USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.81M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.81M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.33M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $12.33M USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $696.58K USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $696.58K USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $728.10K USD Point-in-time
Finance lease liability, less current portion FinanceLeaseLiabilityNoncurrent $728.10K USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $40.27M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $40.27M 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
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $554.76K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $554.76K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $565.73K USD Point-in-time
Accrued postretirement benefits OtherPostretirementBenefitsPayableNoncurrent $565.73K USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.03M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.03M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.15M USD Point-in-time
Accrued pension cost DefinedBenefitPensionPlanLiabilitiesNoncurrent $21.15M 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 $119.38M USD Point-in-time
Total Liabilities Liabilities $119.38M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,118,031 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,233,510 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,118,031 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,233,510 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,118,031 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,233,510 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $34.46M USD Point-in-time
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,118,031 shares as of 2024 and 9,091,815 shares as of 2023 Outstanding: 6,233,510 shares as of 2024 and 6,217,370 shares as of 2023 CommonStockValue $34.46M USD Point-in-time
Treasury Stock: 2,884,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $23.52M USD Point-in-time
Treasury Stock: 2,884,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $23.52M USD Point-in-time
Treasury Stock: 2,884,521 shares as of 2024 and 2,874,445 shares as of 2023 TreasuryStockCommonValue $23.28M USD Point-in-time
Treasury Stock: 2,884,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 $146.07M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $146.07M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-1.02M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-1.02M USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-866.60K USD Point-in-time
Foreign currency translation AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-866.60K USD Point-in-time
Unrealized gain on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax - USD Point-in-time
Unrealized gain on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax - USD Point-in-time
Unrealized gain on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax $403.02K USD Point-in-time
Unrealized gain on foreign currency swap, net of tax AccumulatedOtherComprehensiveIncomeLossUnrealisedLossGainOnInterestRateSwapNetOfTax $403.02K 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.89M USD Point-in-time
Unrecognized net pension and postretirement benefit costs, net of tax AccumulatedOtherComprehensiveIncomeLossUnrecognizedNetPensionAndPostretirementBenefitCostsNetOfTax $-21.89M 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
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-22.51M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-22.51M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $134.51M USD Point-in-time
Total Shareholders' Equity StockholdersEquity $134.51M 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 $252.04M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $252.04M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $253.90M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $253.90M USD Point-in-time
Income Statement 56 line items
Line Item Tag Value Unit Period
Net sales Revenues $72.50M USD 1 Quarter
Net sales Revenues $72.50M USD 1 Quarter
Net sales Revenues $67.93M USD 1 Quarter
Net sales Revenues $67.93M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $51.73M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $51.73M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $57.00M USD 1 Quarter
Cost of products sold CostOfGoodsAndServicesSold $57.00M USD 1 Quarter
Gross margin GrossProfit $16.20M USD 1 Quarter
Gross margin GrossProfit $16.20M USD 1 Quarter
Gross margin GrossProfit $15.50M USD 1 Quarter
Gross margin GrossProfit $15.50M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.36M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.36M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.40M USD 1 Quarter
Product development expense ResearchAndDevelopmentExpense $1.40M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $11.94M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $11.94M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $11.50M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $11.50M USD 1 Quarter
Operating profit OperatingIncomeLoss $3.34M USD 1 Quarter
Operating profit OperatingIncomeLoss $3.34M USD 1 Quarter
Operating profit OperatingIncomeLoss $2.16M USD 1 Quarter
Operating profit OperatingIncomeLoss $2.16M USD 1 Quarter
Interest expense InterestExpense $845.03K USD 1 Quarter
Interest expense InterestExpense $845.03K USD 1 Quarter
Interest expense InterestExpense $726.01K USD 1 Quarter
Interest expense InterestExpense $726.01K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-630.70K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-630.70K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $10.35K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $10.35K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $802.16K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $802.16K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.50M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.50M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $555.09K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $555.09K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $194.84K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $194.84K USD 1 Quarter
Net income NetIncomeLoss $1.95M USD 1 Quarter
Net income NetIncomeLoss $1.95M USD 1 Quarter
Net income NetIncomeLoss $607.31K USD 1 Quarter
Net income NetIncomeLoss $607.31K USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.31 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.31 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.10 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.10 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.10 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.10 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.31 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.31 USD 1 Quarter
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.11 USD 1 Quarter
Cash dividends per share: CommonStockDividendsPerShareCashPaid $0.11 USD 1 Quarter
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $1.95M USD 1 Quarter
Net income ProfitLoss $1.95M USD 1 Quarter
Net income ProfitLoss $607.31K USD 1 Quarter
Net income ProfitLoss $607.31K USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $1.81M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $1.81M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $1.88M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $1.88M USD 1 Quarter
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $715.32K USD 1 Quarter
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $715.32K USD 1 Quarter
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $631.37K USD 1 Quarter
Reduction in carrying amount of ROU assets ReductionInCarryingAmountOfRightOfUseAssets $631.37K USD 1 Quarter
Unrecognized pension and postretirement benefits UnrecognizedPensionAndPostretirementBenefits $445.22K USD 1 Quarter
Unrecognized pension and postretirement benefits UnrecognizedPensionAndPostretirementBenefits $445.22K USD 1 Quarter
Unrecognized pension and postretirement benefits UnrecognizedPensionAndPostretirementBenefits $880.42K USD 1 Quarter
Unrecognized pension and postretirement benefits UnrecognizedPensionAndPostretirementBenefits $880.42K USD 1 Quarter
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $37.33K USD 1 Quarter
Loss on sale of equipment and other assets GainLossOnSaleOfPropertyPlantEquipment $37.33K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-23.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-23.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $3.27K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $3.27K USD 1 Quarter
Stock compensation expense (benefit) ShareBasedCompensation $513.74K USD 1 Quarter
Stock compensation expense (benefit) ShareBasedCompensation $513.74K USD 1 Quarter
Stock compensation expense (benefit) ShareBasedCompensation $-49.25K USD 1 Quarter
Stock compensation expense (benefit) ShareBasedCompensation $-49.25K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.59M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.59M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.90M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.90M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $7.21M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $7.21M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $3.42M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $3.42M USD 1 Quarter
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-37.33K USD 1 Quarter
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-37.33K USD 1 Quarter
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-109.51K USD 1 Quarter
Prepaid expenses and other IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-109.51K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-155.06K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-155.06K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $21.71K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $21.71K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $3.60M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $3.60M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-1.03M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $-1.03M USD 1 Quarter
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-1.10M USD 1 Quarter
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-1.10M USD 1 Quarter
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-1.00M USD 1 Quarter
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-1.00M USD 1 Quarter
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-715.32K USD 1 Quarter
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-715.32K USD 1 Quarter
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-639.99K USD 1 Quarter
Change in operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-639.99K USD 1 Quarter
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $314.44K USD 1 Quarter
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $314.44K USD 1 Quarter
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-1.25M USD 1 Quarter
Other accrued expenses IncreaseDecreaseInOtherAccruedLiabilities $-1.25M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $3.58M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $3.58M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $6.86M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $6.86M USD 1 Quarter
Marketable securities PaymentsToAcquireMarketableSecurities $999.96K USD 1 Quarter
Marketable securities PaymentsToAcquireMarketableSecurities $999.96K USD 1 Quarter
Marketable securities PaymentsToAcquireMarketableSecurities - USD 1 Quarter
Marketable securities PaymentsToAcquireMarketableSecurities - USD 1 Quarter
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $2.23M USD 1 Quarter
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable $2.23M USD 1 Quarter
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable - USD 1 Quarter
Payments received from notes receivable ProceedsFromSaleOfNotesReceivable - USD 1 Quarter
Proceeds from sale of equipment ProceedsFromSaleOfOtherPropertyPlantAndEquipment $18.00K USD 1 Quarter
Proceeds from sale of equipment ProceedsFromSaleOfOtherPropertyPlantAndEquipment $18.00K USD 1 Quarter
Proceeds from sale of equipment ProceedsFromSaleOfOtherPropertyPlantAndEquipment - USD 1 Quarter
Proceeds from sale of equipment ProceedsFromSaleOfOtherPropertyPlantAndEquipment - USD 1 Quarter
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.78M USD 1 Quarter
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.78M USD 1 Quarter
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.15M USD 1 Quarter
Purchases of property, plant, and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.15M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.08M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.08M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-2.76M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-2.76M USD 1 Quarter
Payments on short term borrowings (revolver) RepaymentsOfShortTermDebt - USD 1 Quarter
Payments on short term borrowings (revolver) RepaymentsOfShortTermDebt - USD 1 Quarter
Payments on short term borrowings (revolver) RepaymentsOfShortTermDebt $268.25K USD 1 Quarter
Payments on short term borrowings (revolver) RepaymentsOfShortTermDebt $268.25K USD 1 Quarter
Principal payments on long-term debt RepaymentsOfLongTermDebt $4.86M USD 1 Quarter
Principal payments on long-term debt RepaymentsOfLongTermDebt $4.86M USD 1 Quarter
Principal payments on long-term debt RepaymentsOfLongTermDebt $792.47K USD 1 Quarter
Principal payments on long-term debt RepaymentsOfLongTermDebt $792.47K USD 1 Quarter
Financing leases, net ProceedsFromPaymentsForFinancingLeases $723.25K USD 1 Quarter
Financing leases, net ProceedsFromPaymentsForFinancingLeases $723.25K USD 1 Quarter
Financing leases, net ProceedsFromPaymentsForFinancingLeases $-31.24K USD 1 Quarter
Financing leases, net ProceedsFromPaymentsForFinancingLeases $-31.24K USD 1 Quarter
Purchase common stock for treasury PaymentsForRepurchaseOfCommonStock $234.80K USD 1 Quarter
Purchase common stock for treasury PaymentsForRepurchaseOfCommonStock $234.80K USD 1 Quarter
Purchase common stock for treasury PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Purchase common stock for treasury PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $683.07K USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $683.07K USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $684.29K USD 1 Quarter
Dividends paid PaymentsOfDividendsCommonStock $684.29K USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.09M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.09M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-1.74M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-1.74M USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-20.72K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-20.72K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $28.54K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $28.54K USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-943.01K USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-943.01K USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.88M USD 1 Quarter
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.88M USD 1 Quarter
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 $13.07M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.07M 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 beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M 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 $13.07M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.07M 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
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.36M USD Point-in-time
Interest InterestPaidNet $716.76K USD 1 Quarter
Interest InterestPaidNet $716.76K USD 1 Quarter
Interest InterestPaidNet $831.46K USD 1 Quarter
Interest InterestPaidNet $831.46K USD 1 Quarter
Income taxes IncomeTaxesPaidNet $230.52K USD 1 Quarter
Income taxes IncomeTaxesPaidNet $230.52K USD 1 Quarter
Income taxes IncomeTaxesPaidNet $-59.68K USD 1 Quarter
Income taxes IncomeTaxesPaidNet $-59.68K USD 1 Quarter
Right of use asset RightOfUseAssetNonCash $-652.91K USD 1 Quarter
Right of use asset RightOfUseAssetNonCash $-652.91K USD 1 Quarter
Right of use asset RightOfUseAssetNonCash $140.94K USD 1 Quarter
Right of use asset RightOfUseAssetNonCash $140.94K USD 1 Quarter
Lease liability NonCashLeaseLiability $-140.94K USD 1 Quarter
Lease liability NonCashLeaseLiability $-140.94K USD 1 Quarter
Lease liability NonCashLeaseLiability $-328.72K USD 1 Quarter
Lease liability NonCashLeaseLiability $-328.72K USD 1 Quarter
Comprehensive Income 24 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $1.95M USD 1 Quarter
Net income NetIncomeLoss $1.95M USD 1 Quarter
Net income NetIncomeLoss $607.31K USD 1 Quarter
Net income NetIncomeLoss $607.31K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-157.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-157.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $336.58K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $336.58K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax cost (benefit) of: 2024 - $96,724; 2023 - $(87,691) OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $-277.69K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax cost (benefit) of: 2024 - $96,724; 2023 - $(87,691) OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $-277.69K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax cost (benefit) of: 2024 - $96,724; 2023 - $(87,691) OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $403.02K USD 1 Quarter
Change in fair value of foreign currency swap, net of tax cost (benefit) of: 2024 - $96,724; 2023 - $(87,691) OtherComprehensiveIncomeLossChangeInFairValueOfInterestRateSwapNetOfTax $403.02K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355; 2023 - $74,360 OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $252.67K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355; 2023 - $74,360 OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $252.67K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355; 2023 - $74,360 OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $243.34K USD 1 Quarter
Change in pension and postretirement benefit costs, net of taxes of: 2024 - $71,355; 2023 - $74,360 OtherComprehensiveIncomeLossChangeInPensionAndPostretirementBenefitCostsNetOfTax $243.34K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $489.35K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $489.35K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $311.57K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $311.57K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $2.44M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $2.44M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $918.88K USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $918.88K USD 1 Quarter

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

NEWS
Loading news...
TRENDING
Loading...