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

10-Q Filing

VIRCO MFG CORPORATION CIK: 751365 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-24-050392
Period End Date 20241031
Filing Date 20241209
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance virc-20241031_htm.xml
Balance Sheet 288 line items
Line Item Tag Value Unit Period
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, shares authorized (shares) PreferredStockSharesAuthorized 3.00M shares Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (usd per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash Cash $38.86M USD Point-in-time
Cash Cash $38.86M USD Point-in-time
Cash Cash $5.29M USD Point-in-time
Cash Cash $5.29M USD Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Cash Cash $4.89M USD Point-in-time
Cash Cash $4.89M USD Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $23.16M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $23.16M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $28.17M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $28.17M USD Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $33.03M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $33.03M USD Point-in-time
Inventories InventoryNet $58.37M USD Point-in-time
Inventories InventoryNet $58.37M USD Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Inventories InventoryNet $58.93M USD Point-in-time
Inventories InventoryNet $58.93M USD Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Common stock, shares authorized (shares) CommonStockSharesAuthorized 25.00M shares Point-in-time
Inventories InventoryNet $48.95M USD Point-in-time
Inventories InventoryNet $48.95M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.48M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $3.48M USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $1.99M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $1.99M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.21M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.21M USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (usd per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Total current assets AssetsCurrent $119.45M USD Point-in-time
Total current assets AssetsCurrent $119.45M USD Point-in-time
Total current assets AssetsCurrent $98.83M USD Point-in-time
Total current assets AssetsCurrent $98.83M USD Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.29M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.29M shares Point-in-time
Total current assets AssetsCurrent $89.03M USD Point-in-time
Total current assets AssetsCurrent $89.03M USD Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.35M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.35M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.35M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.35M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Land Land $3.73M USD Point-in-time
Land Land $3.73M USD Point-in-time
Land Land $3.73M USD Point-in-time
Land Land $3.73M USD Point-in-time
Land Land $3.73M USD Point-in-time
Land Land $3.73M USD Point-in-time
Land improvements LandImprovements $694.00K USD Point-in-time
Land improvements LandImprovements $694.00K USD Point-in-time
Land improvements LandImprovements $697.00K USD Point-in-time
Land improvements LandImprovements $697.00K USD Point-in-time
Land improvements LandImprovements $694.00K USD Point-in-time
Land improvements LandImprovements $694.00K USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.58M USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.58M USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.50M USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.50M USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.95M USD Point-in-time
Buildings and building improvements BuildingsAndImprovementsGross $51.95M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $118.32M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $118.32M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $114.40M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $114.40M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $116.69M USD Point-in-time
Machinery and equipment MachineryAndEquipmentGross $116.69M USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $523.00K USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $523.00K USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $523.00K USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $523.00K USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $976.00K USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $976.00K USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $175.22M USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $175.22M USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $170.92M USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $170.92M USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $173.59M USD Point-in-time
Total property, plant and equipment PropertyPlantAndEquipmentGross $173.59M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $138.65M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $138.65M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $139.60M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $139.60M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $136.36M USD Point-in-time
Less accumulated depreciation and amortization AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $136.36M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $34.94M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $34.94M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $35.62M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $35.62M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $34.57M USD Point-in-time
Net property, plant and equipment PropertyPlantAndEquipmentNet $34.57M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $36.88M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $36.88M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $7.16M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $7.16M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.51M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.51M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $6.55M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $6.55M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $6.63M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $6.63M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $7.03M USD Point-in-time
Deferred tax assets, net DeferredIncomeTaxAssetsNet $7.03M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $11.64M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $11.64M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $9.71M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $9.71M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $9.07M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $9.07M USD Point-in-time
Total assets Assets $146.44M USD Point-in-time
Total assets Assets $146.44M USD Point-in-time
Total assets Assets $157.04M USD Point-in-time
Total assets Assets $157.04M USD Point-in-time
Total assets Assets $210.15M USD Point-in-time
Total assets Assets $210.15M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.35M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.35M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.95M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.95M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.38M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.38M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $11.10M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $11.10M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $12.44M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $12.44M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $10.88M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $10.88M USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $1.46M USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $1.46M USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $3.13M USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $3.13M USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $145.00K USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent $145.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $245.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $245.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $248.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $248.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $256.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $256.00K USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $5.46M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $5.46M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $5.74M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $5.74M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $863.00K USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $863.00K USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $7.34M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $7.34M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $8.57M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $8.57M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $11.14M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $11.14M USD Point-in-time
Total current liabilities LiabilitiesCurrent $38.53M USD Point-in-time
Total current liabilities LiabilitiesCurrent $38.53M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.63M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.63M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.54M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.54M USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $1.03M USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $1.03M USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $650.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $650.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $748.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $748.00K USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.35M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.35M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.33M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.33M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.43M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $9.43M USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $128.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $128.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $261.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $261.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent - USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent - USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $3.94M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $3.94M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $4.14M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $4.14M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $7.95M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $7.95M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $37.38M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $37.38M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $1.83M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $1.83M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $2.93M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $2.93M USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $780.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $780.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $562.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $562.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $657.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $657.00K USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $21.62M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $21.62M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $52.74M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $52.74M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $16.73M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $16.73M USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 6, 7 and 13) CommitmentsAndContingencies - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 3,000,000 shares, $0.01 par value; none issued or outstanding PreferredStockValue - USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $164.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $164.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $164.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $164.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $163.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 16,289,406 shares at 10/31/2024, and 16,347,314 at 1/31/2024 and 10/31/2023 CommonStockValue $163.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $121.20M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $121.20M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $119.80M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $119.80M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $121.37M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $121.37M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-2.73M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-2.73M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-26.38M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-26.38M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-29.05M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-29.05M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.20M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.20M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.37M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.37M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.31M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.31M USD Point-in-time
Total stockholders equity StockholdersEquity $91.18M USD Point-in-time
Total stockholders equity StockholdersEquity $91.18M USD Point-in-time
Total stockholders equity StockholdersEquity $107.81M USD Point-in-time
Total stockholders equity StockholdersEquity $107.81M USD Point-in-time
Total stockholders equity StockholdersEquity $82.30M USD Point-in-time
Total stockholders equity StockholdersEquity $82.30M USD Point-in-time
Total stockholders equity StockholdersEquity $115.86M USD Point-in-time
Total stockholders equity StockholdersEquity $115.86M USD Point-in-time
Total stockholders equity StockholdersEquity $68.06M USD Point-in-time
Total stockholders equity StockholdersEquity $68.06M USD Point-in-time
Total stockholders equity StockholdersEquity $93.79M USD Point-in-time
Total stockholders equity StockholdersEquity $93.79M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $146.44M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $146.44M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $210.15M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $210.15M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $157.04M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $157.04M USD Point-in-time
Income Statement 128 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $237.77M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $237.77M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $84.25M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $84.25M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.62M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.62M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $226.52M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $226.52M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $46.04M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $46.04M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $126.53M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $126.53M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $130.53M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $130.53M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $45.94M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $45.94M USD 1 Quarter
Gross profit GrossProfit $38.21M USD 1 Quarter
Gross profit GrossProfit $38.21M USD 1 Quarter
Gross profit GrossProfit $36.68M USD 1 Quarter
Gross profit GrossProfit $36.68M USD 1 Quarter
Gross profit GrossProfit $107.24M USD 3 Qtrs
Gross profit GrossProfit $107.24M USD 3 Qtrs
Gross profit GrossProfit $99.99M USD 3 Qtrs
Gross profit GrossProfit $99.99M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $23.50M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $23.50M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.27M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.27M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $25.57M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $25.57M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $65.34M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $65.34M USD 3 Qtrs
Operating income OperatingIncomeLoss $35.98M USD 3 Qtrs
Operating income OperatingIncomeLoss $35.98M USD 3 Qtrs
Operating income OperatingIncomeLoss $14.71M USD 1 Quarter
Operating income OperatingIncomeLoss $14.71M USD 1 Quarter
Operating income OperatingIncomeLoss $34.65M USD 3 Qtrs
Operating income OperatingIncomeLoss $34.65M USD 3 Qtrs
Operating income OperatingIncomeLoss $11.11M USD 1 Quarter
Operating income OperatingIncomeLoss $11.11M USD 1 Quarter
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $-176.00K USD 1 Quarter
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $-176.00K USD 1 Quarter
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $448.00K USD 3 Qtrs
Unrealized (gain) loss on investment in trust account UnrealizedGainLossOnInvestments $448.00K USD 3 Qtrs
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $106.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $106.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $320.00K USD 3 Qtrs
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $320.00K USD 3 Qtrs
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $301.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $301.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $623.00K USD 3 Qtrs
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $623.00K USD 3 Qtrs
Interest (income) expense, net InterestExpense $506.00K USD 3 Qtrs
Interest (income) expense, net InterestExpense $506.00K USD 3 Qtrs
Interest (income) expense, net InterestExpense $765.00K USD 1 Quarter
Interest (income) expense, net InterestExpense $765.00K USD 1 Quarter
Interest (income) expense, net InterestExpense $-24.00K USD 1 Quarter
Interest (income) expense, net InterestExpense $-24.00K USD 1 Quarter
Interest (income) expense, net InterestExpense $2.56M USD 3 Qtrs
Interest (income) expense, net InterestExpense $2.56M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.46M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.46M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.21M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.21M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $31.91M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $31.91M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.28M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.28M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.30M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.30M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $2.88M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $2.88M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $8.84M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $8.84M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $7.66M USD 3 Qtrs
Income tax expense IncomeTaxExpenseBenefit $7.66M USD 3 Qtrs
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Net income NetIncomeLoss $8.40M USD 1 Quarter
Net income NetIncomeLoss $8.40M USD 1 Quarter
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared - USD 1 Quarter
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared - USD 1 Quarter
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared - USD 3 Qtrs
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared - USD 3 Qtrs
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared $0.03 USD 1 Quarter
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared $0.03 USD 1 Quarter
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared $0.07 USD 3 Qtrs
Cash dividends declared per common share (usd per share) CommonStockDividendsPerShareDeclared $0.07 USD 3 Qtrs
Basic (usd per share) EarningsPerShareBasic $1.49 USD 3 Qtrs
Basic (usd per share) EarningsPerShareBasic $1.49 USD 3 Qtrs
Basic (usd per share) EarningsPerShareBasic $0.62 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $0.62 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $0.52 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $0.52 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $1.67 USD 3 Qtrs
Basic (usd per share) EarningsPerShareBasic $1.67 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $0.52 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $0.52 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $1.48 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $1.48 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $0.62 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $0.62 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $1.67 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $1.67 USD 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.29M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.29M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.35M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.35M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.38M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.38M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.28M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.28M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.43M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.43M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.38M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.38M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.30M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.30M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.33M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.33M shares 3 Qtrs
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Net income NetIncomeLoss $8.40M USD 1 Quarter
Net income NetIncomeLoss $8.40M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $4.17M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.17M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.76M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.76M USD 3 Qtrs
Non-cash lease expense (benefits) NoncashRentExpense $517.00K USD 3 Qtrs
Non-cash lease expense (benefits) NoncashRentExpense $517.00K USD 3 Qtrs
Non-cash lease expense (benefits) NoncashRentExpense $-302.00K USD 3 Qtrs
Non-cash lease expense (benefits) NoncashRentExpense $-302.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $45.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $45.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $45.00K USD 3 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $45.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $81.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $81.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $85.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $85.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $363.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $363.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $272.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $272.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $423.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $423.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $333.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $333.00K USD 3 Qtrs
Defined pension plan settlement DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 $-372.00K USD 3 Qtrs
Defined pension plan settlement DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 $-372.00K USD 3 Qtrs
Defined pension plan settlement DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 - USD 3 Qtrs
Defined pension plan settlement DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 - USD 3 Qtrs
Amortization of net actuarial gain (loss) for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-113.00K USD 3 Qtrs
Amortization of net actuarial gain (loss) for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-113.00K USD 3 Qtrs
Amortization of net actuarial gain (loss) for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $3.00K USD 3 Qtrs
Amortization of net actuarial gain (loss) for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $3.00K USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $-176.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $-176.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $448.00K USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $448.00K USD 3 Qtrs
Surrender of life insurance policies SurrenderOfLifeInsurancePolicies $719.00K USD 3 Qtrs
Surrender of life insurance policies SurrenderOfLifeInsurancePolicies $719.00K USD 3 Qtrs
Surrender of life insurance policies SurrenderOfLifeInsurancePolicies $95.00K USD 3 Qtrs
Surrender of life insurance policies SurrenderOfLifeInsurancePolicies $95.00K USD 3 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $5.05M USD 3 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $5.05M USD 3 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $14.64M USD 3 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $14.64M USD 3 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $-41.00K USD 3 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $-41.00K USD 3 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $266.00K USD 3 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $266.00K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-8.47M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-8.47M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $1.32M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $1.32M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $3.17M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $3.17M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-133.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-133.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $971.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $971.00K USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $6.29M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $6.29M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-3.15M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-3.15M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $22.27M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $22.27M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $41.42M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $41.42M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.37M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.37M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.61M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.61M USD 3 Qtrs
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities $1.28M USD 3 Qtrs
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities $1.28M USD 3 Qtrs
Proceeds from sale of fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment $4.00K USD 3 Qtrs
Proceeds from sale of fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment $4.00K USD 3 Qtrs
Proceeds from sale of marketable securities in trust accounts ProceedsFromSaleAndMaturityOfMarketableSecurities $1.28M USD 3 Qtrs
Proceeds from sale of marketable securities in trust accounts ProceedsFromSaleAndMaturityOfMarketableSecurities $1.28M USD 3 Qtrs
Proceeds from sale of marketable securities in trust accounts ProceedsFromSaleAndMaturityOfMarketableSecurities - USD 3 Qtrs
Proceeds from sale of marketable securities in trust accounts ProceedsFromSaleAndMaturityOfMarketableSecurities - USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies - USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies - USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies $719.00K USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies $719.00K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.64M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.64M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.61M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.61M USD 3 Qtrs
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt $36.91M USD 3 Qtrs
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt $36.91M USD 3 Qtrs
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt $23.16M USD 3 Qtrs
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt $23.16M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $23.35M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $23.35M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $50.46M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $50.46M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.50M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $1.50M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Tax withholding payments on share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $412.00K USD 3 Qtrs
Tax withholding payments on share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $412.00K USD 3 Qtrs
Tax withholding payments on share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $110.00K USD 3 Qtrs
Tax withholding payments on share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $110.00K USD 3 Qtrs
Payment of deferred financing costs PaymentsOfFinancingCosts $175.00K USD 3 Qtrs
Payment of deferred financing costs PaymentsOfFinancingCosts $175.00K USD 3 Qtrs
Payment of deferred financing costs PaymentsOfFinancingCosts $50.00K USD 3 Qtrs
Payment of deferred financing costs PaymentsOfFinancingCosts $50.00K USD 3 Qtrs
Cash dividends paid PaymentsOfDividends $1.06M USD 3 Qtrs
Cash dividends paid PaymentsOfDividends $1.06M USD 3 Qtrs
Cash dividends paid PaymentsOfDividends - USD 3 Qtrs
Cash dividends paid PaymentsOfDividends - USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.21M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.21M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-13.84M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-13.84M USD 3 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.83M USD 3 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $3.83M USD 3 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $33.57M USD 3 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $33.57M USD 3 Qtrs
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.29M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.29M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.89M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.89M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.06M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.29M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.29M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.89M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.89M USD Point-in-time
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $178.00K USD Point-in-time
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $178.00K USD Point-in-time
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $350.00K USD Point-in-time
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $350.00K USD Point-in-time
Cash paid during the period for interest, net of interest income InterestPaidNet $506.00K USD 3 Qtrs
Cash paid during the period for interest, net of interest income InterestPaidNet $506.00K USD 3 Qtrs
Cash paid during the period for interest, net of interest income InterestPaidNet $2.22M USD 3 Qtrs
Cash paid during the period for interest, net of interest income InterestPaidNet $2.22M USD 3 Qtrs
Cash paid during the period for income taxes, net of refunds IncomeTaxesPaidNet $7.29M USD 3 Qtrs
Cash paid during the period for income taxes, net of refunds IncomeTaxesPaidNet $7.29M USD 3 Qtrs
Cash paid during the period for income taxes, net of refunds IncomeTaxesPaidNet $4.16M USD 3 Qtrs
Cash paid during the period for income taxes, net of refunds IncomeTaxesPaidNet $4.16M USD 3 Qtrs
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $32.98M USD 3 Qtrs
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $32.98M USD 3 Qtrs
Stockholders Equity 74 line items
Line Item Tag Value Unit Period
Beginning balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Beginning balance StockholdersEquity $68.06M USD Point-in-time
Beginning balance StockholdersEquity $68.06M USD Point-in-time
Beginning balance StockholdersEquity $115.86M USD Point-in-time
Beginning balance StockholdersEquity $115.86M USD Point-in-time
Beginning balance StockholdersEquity $107.81M USD Point-in-time
Beginning balance StockholdersEquity $107.81M USD Point-in-time
Beginning balance StockholdersEquity $82.30M USD Point-in-time
Beginning balance StockholdersEquity $82.30M USD Point-in-time
Beginning balance StockholdersEquity $93.79M USD Point-in-time
Beginning balance StockholdersEquity $93.79M USD Point-in-time
Beginning balance StockholdersEquity $91.18M USD Point-in-time
Beginning balance StockholdersEquity $91.18M USD Point-in-time
Net income (loss) NetIncomeLoss $10.16M USD 1 Quarter
Net income (loss) NetIncomeLoss $10.16M USD 1 Quarter
Net income (loss) NetIncomeLoss $27.37M USD 3 Qtrs
Net income (loss) NetIncomeLoss $27.37M USD 3 Qtrs
Net income (loss) NetIncomeLoss $24.25M USD 3 Qtrs
Net income (loss) NetIncomeLoss $24.25M USD 3 Qtrs
Net income (loss) NetIncomeLoss $8.40M USD 1 Quarter
Net income (loss) NetIncomeLoss $8.40M USD 1 Quarter
Cash dividends DividendsCash $1.06M USD 3 Qtrs
Cash dividends DividendsCash $1.06M USD 3 Qtrs
Cash dividends DividendsCash $407.00K USD 1 Quarter
Cash dividends DividendsCash $407.00K USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $9.00K USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $9.00K USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $56.00K USD 3 Qtrs
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $56.00K USD 3 Qtrs
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 3 Qtrs
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-110.00K USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-110.00K USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-1.00K USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-1.00K USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue - USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue - USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-412.00K USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-412.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $423.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $423.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $333.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $333.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $63.00K USD 1 Quarter
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $63.00K USD 1 Quarter
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $171.00K USD 1 Quarter
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $171.00K USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $1.50M USD 3 Qtrs
Stock repurchase StockRepurchasedDuringPeriodValue $1.50M USD 3 Qtrs
Ending balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.35M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Ending balance StockholdersEquity $68.06M USD Point-in-time
Ending balance StockholdersEquity $68.06M USD Point-in-time
Ending balance StockholdersEquity $115.86M USD Point-in-time
Ending balance StockholdersEquity $115.86M USD Point-in-time
Ending balance StockholdersEquity $107.81M USD Point-in-time
Ending balance StockholdersEquity $107.81M USD Point-in-time
Ending balance StockholdersEquity $82.30M USD Point-in-time
Ending balance StockholdersEquity $82.30M USD Point-in-time
Ending balance StockholdersEquity $93.79M USD Point-in-time
Ending balance StockholdersEquity $93.79M USD Point-in-time
Ending balance StockholdersEquity $91.18M USD Point-in-time
Ending balance StockholdersEquity $91.18M USD Point-in-time
Comprehensive Income 32 line items
Line Item Tag Value Unit Period
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-29.00K USD 1 Quarter
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-29.00K USD 1 Quarter
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $10.16M USD 1 Quarter
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Net income NetIncomeLoss $27.37M USD 3 Qtrs
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $406.00K USD 1 Quarter
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $406.00K USD 1 Quarter
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $406.00K USD 3 Qtrs
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $406.00K USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Net income NetIncomeLoss $24.25M USD 3 Qtrs
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-57.00K USD 3 Qtrs
Pension adjustment, tax expense OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-57.00K USD 3 Qtrs
Net income NetIncomeLoss $8.40M USD 1 Quarter
Net income NetIncomeLoss $8.40M USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $9.00K USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $9.00K USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $56.00K USD 3 Qtrs
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $56.00K USD 3 Qtrs
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 3 Qtrs
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $-1.16M USD 3 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $8.39M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $8.39M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $25.41M USD 3 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $25.41M USD 3 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $27.32M USD 3 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $27.32M USD 3 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $11.32M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $11.32M USD 1 Quarter

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

NEWS
Loading news...
TRENDING
Loading...