◆ 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 2026
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-055846
Period End Date 20251031
Filing Date 20251208
Fiscal Year 2026
Fiscal Period Q3
XBRL Instance virc-20251031_htm.xml
Balance Sheet 252 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 $26.87M USD Point-in-time
Cash Cash $26.87M USD Point-in-time
Cash Cash $26.51M USD Point-in-time
Cash Cash $26.51M 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
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (shares) PreferredStockSharesIssued 0.00 shares 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
Trade accounts receivables, net AccountsReceivableNetCurrent $13.00M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $13.00M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $13.80M USD Point-in-time
Trade accounts receivables, net AccountsReceivableNetCurrent $13.80M 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
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (shares) PreferredStockSharesOutstanding 0.00 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
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
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Income tax receivable IncomeTaxesReceivable $4.06M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $4.06M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $409.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $409.00K 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
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
Inventories InventoryNet $48.95M USD Point-in-time
Inventories InventoryNet $48.95M USD Point-in-time
Inventories InventoryNet $55.65M USD Point-in-time
Inventories InventoryNet $55.65M USD Point-in-time
Inventories InventoryNet $53.09M USD Point-in-time
Inventories InventoryNet $53.09M 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
Common stock, shares issued (shares) CommonStockSharesIssued 16.09M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 16.09M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 15.76M shares Point-in-time
Common stock, shares issued (shares) CommonStockSharesIssued 15.76M shares 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
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.60M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.60M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.99M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.99M 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 $102.17M USD Point-in-time
Total current assets AssetsCurrent $102.17M USD Point-in-time
Total current assets AssetsCurrent $96.80M USD Point-in-time
Total current assets AssetsCurrent $96.80M USD 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
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Common stock, shares outstanding (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $35.62M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $35.62M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $36.43M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $36.43M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $35.45M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $35.45M 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 $35.59M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $35.59M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $31.66M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $31.66M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $6.55M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $6.55M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $5.82M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $5.82M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $5.95M USD Point-in-time
Deferred income tax assets, net DeferredIncomeTaxAssetsNet $5.95M 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 $11.93M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $11.93M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $11.69M USD Point-in-time
Other assets, net OtherAssetsNoncurrent $11.69M USD Point-in-time
Total assets Assets $210.15M USD Point-in-time
Total assets Assets $210.15M USD Point-in-time
Total assets Assets $191.95M USD Point-in-time
Total assets Assets $191.95M USD Point-in-time
Total assets Assets $181.54M USD Point-in-time
Total assets Assets $181.54M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.38M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.38M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.59M USD Point-in-time
Accounts payable AccountsPayableCurrent $11.59M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.71M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.71M 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 $11.06M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $11.06M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $6.07M USD Point-in-time
Accrued compensation and employee benefits EmployeeRelatedLiabilitiesCurrent $6.07M 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 - USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent - USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent - USD Point-in-time
Income tax payable TaxesPayableCurrentAndNoncurrent - 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 long-term debt LongTermDebtCurrent $258.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $258.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $266.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $266.00K 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
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $1.67M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $1.67M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $6.39M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $6.39M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $11.14M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $11.14M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $9.69M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $9.69M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $5.88M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $5.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.54M USD Point-in-time
Total current liabilities LiabilitiesCurrent $41.54M USD Point-in-time
Total current liabilities LiabilitiesCurrent $34.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $34.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.31M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.31M 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 $780.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $780.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $927.00K USD Point-in-time
Accrued self-insurance retention SelfInsuranceReserveNoncurrent $927.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 $6.75M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $6.75M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $6.39M USD Point-in-time
Accrued pension expenses PensionAndOtherPostretirementDefinedBenefitPlansIncludingLifeInsuranceLiabilitiesNoncurrent $6.39M 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 $200.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $200.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $287.00K USD Point-in-time
Income tax payable, less current portion AccruedIncomeTaxesNoncurrent $287.00K 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 $3.88M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $3.88M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $3.68M USD Point-in-time
Long-term debt, less current portion LongTermDebtNoncurrent $3.68M 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 $36.01M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $36.01M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $31.47M USD Point-in-time
Operating lease liability, less current portion OperatingLeaseLiabilityNoncurrent $31.47M 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 $795.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $795.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $840.00K USD Point-in-time
Other long-term liabilities OtherAccruedLiabilitiesNoncurrent $840.00K 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 $48.41M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $48.41M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $43.59M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $43.59M USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 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 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $163.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $163.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $161.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $161.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $157.00K USD Point-in-time
Authorized 25,000,000 shares, $0.01 par value; issued and outstanding 15,761,141 shares at 10/31/2025, 16,087,082 shares at 1/31/2025, and 16,289,406 shares at 10/31/2024 CommonStockValue $157.00K 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 $117.55M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $117.55M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $113.71M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $113.71M 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 $-8.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-456.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-456.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.37M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.37M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $422.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $422.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $220.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $220.00K 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 $115.86M USD Point-in-time
Total stockholders equity StockholdersEquity $115.86M USD Point-in-time
Total stockholders equity StockholdersEquity $109.27M USD Point-in-time
Total stockholders equity StockholdersEquity $109.27M USD Point-in-time
Total stockholders equity StockholdersEquity $115.38M USD Point-in-time
Total stockholders equity StockholdersEquity $115.38M USD Point-in-time
Total stockholders equity StockholdersEquity $113.64M USD Point-in-time
Total stockholders equity StockholdersEquity $113.64M 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 $191.95M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $191.95M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $181.54M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $181.54M USD Point-in-time
Income Statement 128 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.62M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.62M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $237.77M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $237.77M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.64M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.64M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $173.48M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $173.48M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $45.94M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $45.94M USD 1 Quarter
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 $29.54M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $29.54M USD 1 Quarter
Costs of goods sold CostOfGoodsAndServicesSold $98.49M USD 3 Qtrs
Costs of goods sold CostOfGoodsAndServicesSold $98.49M USD 3 Qtrs
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 $18.09M USD 1 Quarter
Gross profit GrossProfit $18.09M USD 1 Quarter
Gross profit GrossProfit $74.99M USD 3 Qtrs
Gross profit GrossProfit $74.99M 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 $71.27M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.27M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $19.79M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $19.79M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $61.40M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $61.40M USD 3 Qtrs
Operating (loss) income OperatingIncomeLoss $11.11M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $11.11M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $35.98M USD 3 Qtrs
Operating (loss) income OperatingIncomeLoss $35.98M USD 3 Qtrs
Operating (loss) income OperatingIncomeLoss $-1.69M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-1.69M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $13.58M USD 3 Qtrs
Operating (loss) income OperatingIncomeLoss $13.58M USD 3 Qtrs
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $246.00K USD 1 Quarter
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $-49.00K USD 1 Quarter
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $-49.00K USD 1 Quarter
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $158.00K USD 3 Qtrs
Unrealized loss (gain) on investment in trust account UnrealizedGainLossOnInvestments $158.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 $27.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $27.00K USD 1 Quarter
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $81.00K USD 3 Qtrs
Pension expense NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent $81.00K USD 3 Qtrs
Interest expense (income), net InterestExpense $-24.00K USD 1 Quarter
Interest expense (income), net InterestExpense $-24.00K USD 1 Quarter
Interest expense (income), net InterestExpense $506.00K USD 3 Qtrs
Interest expense (income), net InterestExpense $506.00K USD 3 Qtrs
Interest expense (income), net InterestExpense $40.00K USD 1 Quarter
Interest expense (income), net InterestExpense $40.00K USD 1 Quarter
Interest expense (income), net InterestExpense $305.00K USD 3 Qtrs
Interest expense (income), net InterestExpense $305.00K USD 3 Qtrs
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.28M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.28M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.21M USD 3 Qtrs
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.21M USD 3 Qtrs
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.81M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.81M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.36M USD 3 Qtrs
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.36M USD 3 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $2.88M USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $2.88M USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $8.84M USD 3 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $8.84M USD 3 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $-484.00K USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $-484.00K USD 1 Quarter
Income tax (benefit) expense IncomeTaxExpenseBenefit $3.76M USD 3 Qtrs
Income tax (benefit) expense IncomeTaxExpenseBenefit $3.76M USD 3 Qtrs
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.59M USD 3 Qtrs
Net (loss) income NetIncomeLoss $9.59M 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
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 $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
Basic (usd per share) EarningsPerShareBasic $-0.08 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $-0.08 USD 1 Quarter
Basic (usd per share) EarningsPerShareBasic $0.61 USD 3 Qtrs
Basic (usd per share) EarningsPerShareBasic $0.61 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.67 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $1.67 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $-0.08 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $-0.08 USD 1 Quarter
Diluted (usd per share) EarningsPerShareDiluted $0.61 USD 3 Qtrs
Diluted (usd per share) EarningsPerShareDiluted $0.61 USD 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.29M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.29M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.38M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 16.38M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 15.76M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 15.76M shares 1 Quarter
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 15.76M shares 3 Qtrs
Basic (shares) WeightedAverageNumberOfSharesOutstandingBasic 15.76M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.30M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.30M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.38M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 16.38M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.76M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.76M shares 1 Quarter
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.77M shares 3 Qtrs
Diluted (shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.77M shares 3 Qtrs
Cash Flow Statement 164 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.59M USD 3 Qtrs
Net (loss) income NetIncomeLoss $9.59M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.17M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.17M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.63M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.63M USD 3 Qtrs
Non-cash lease expense NoncashRentExpense $-302.00K USD 3 Qtrs
Non-cash lease expense NoncashRentExpense $-302.00K USD 3 Qtrs
Non-cash lease expense NoncashRentExpense $-4.11M USD 3 Qtrs
Non-cash lease expense NoncashRentExpense $-4.11M 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 $102.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $102.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $272.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $272.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-58.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-58.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $333.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $333.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $161.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $161.00K USD 3 Qtrs
Amortization of net actuarial gain for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-113.00K USD 3 Qtrs
Amortization of net actuarial gain for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-113.00K USD 3 Qtrs
Amortization of net actuarial gain for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-270.00K USD 3 Qtrs
Amortization of net actuarial gain for pension plans OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax $-270.00K 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 $1.06M USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $1.06M USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $-49.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $-49.00K USD 1 Quarter
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $158.00K USD 3 Qtrs
Non-cash unrealized gain on investment UnrealizedGainLossOnInvestments $158.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 $219.00K USD 3 Qtrs
Surrender of life insurance policies SurrenderOfLifeInsurancePolicies $219.00K USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnDispositionOfAssets1 - USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnDispositionOfAssets1 - USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnDispositionOfAssets1 $-7.00K USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnDispositionOfAssets1 $-7.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 $840.00K USD 3 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $840.00K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.42M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-2.56M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-2.56M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $1.32M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $1.32M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $3.74M USD 3 Qtrs
Income taxes IncreaseDecreaseInIncomeTaxes $3.74M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.24M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.24M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $396.00K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $396.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 $-13.03M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-13.03M 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
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $9.98M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $9.98M 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 $5.09M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.09M 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
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Purchases of marketable securities in trust accounts PaymentsToAcquireMarketableSecurities - 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 fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of fixed assets ProceedsFromSaleOfPropertyPlantAndEquipment - 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 $719.00K USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies $719.00K USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies $119.00K USD 3 Qtrs
Proceeds from surrendering life insurance policies ProceedsFromLifeInsurancePolicies $119.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.97M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.97M 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
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Borrowing from long-term debt ProceedsFromIssuanceOfLongTermDebt - 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 $192.00K USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $192.00K 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 $4.00M USD 3 Qtrs
Common stock repurchased PaymentsForRepurchaseOfCommonStock $4.00M 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 - USD 3 Qtrs
Tax withholding payments on share-based compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation - 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
Payment of deferred financing costs PaymentsOfFinancingCosts - USD 3 Qtrs
Payment of deferred financing costs PaymentsOfFinancingCosts - 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 $1.18M USD 3 Qtrs
Cash dividends paid PaymentsOfDividends $1.18M 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 $-5.37M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.37M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $33.57M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $33.57M USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-358.00K USD 3 Qtrs
Net (decrease) increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-358.00K USD 3 Qtrs
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 $38.86M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.87M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.87M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.51M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.51M 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 $38.86M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $38.86M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.87M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.87M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.51M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.51M 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
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $331.00K USD Point-in-time
Property, plant and equipment acquired and not yet paid at end of period PropertyPlantAndEquipmentIncludedinAPAndAccruedExpense $331.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 $305.00K USD 3 Qtrs
Cash paid during the period for interest, net of interest income InterestPaidNet $305.00K 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 $104.00K USD 3 Qtrs
Cash paid during the period for income taxes, net of refunds IncomeTaxesPaidNet $104.00K 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
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $372.00K USD 3 Qtrs
Noncash investment in right-of-use assets in exchange for a lease liability RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $372.00K USD 3 Qtrs
Stockholders Equity 84 line items
Line Item Tag Value Unit Period
Beginning balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Beginning balance (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Beginning balance StockholdersEquity $91.18M USD Point-in-time
Beginning balance StockholdersEquity $91.18M 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 $115.86M USD Point-in-time
Beginning balance StockholdersEquity $115.86M USD Point-in-time
Beginning balance StockholdersEquity $109.27M USD Point-in-time
Beginning balance StockholdersEquity $109.27M USD Point-in-time
Beginning balance StockholdersEquity $115.38M USD Point-in-time
Beginning balance StockholdersEquity $115.38M USD Point-in-time
Beginning balance StockholdersEquity $113.64M USD Point-in-time
Beginning balance StockholdersEquity $113.64M USD Point-in-time
Net income (loss) NetIncomeLoss $8.40M USD 1 Quarter
Net income (loss) NetIncomeLoss $8.40M 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 $-1.32M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.32M USD 1 Quarter
Net income (loss) NetIncomeLoss $9.59M USD 3 Qtrs
Net income (loss) NetIncomeLoss $9.59M USD 3 Qtrs
Cash dividends DividendsCash $407.00K USD 1 Quarter
Cash dividends DividendsCash $407.00K USD 1 Quarter
Cash dividends DividendsCash $1.06M USD 3 Qtrs
Cash dividends DividendsCash $1.06M USD 3 Qtrs
Cash dividends DividendsCash $395.00K USD 1 Quarter
Cash dividends DividendsCash $395.00K USD 1 Quarter
Cash dividends DividendsCash $1.18M USD 3 Qtrs
Cash dividends DividendsCash $1.18M USD 3 Qtrs
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 $68.00K USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $68.00K USD 1 Quarter
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $202.00K USD 3 Qtrs
Pension adjustments, net of tax effect OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $202.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 $-412.00K USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue $-412.00K USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue - USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue - USD 1 Quarter
Shares vested and others SharesVestedAndOtherDuringPeriodValue - USD 3 Qtrs
Shares vested and others SharesVestedAndOtherDuringPeriodValue - 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 $333.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $333.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $47.00K USD 1 Quarter
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $47.00K USD 1 Quarter
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $161.00K USD 3 Qtrs
Stock compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $161.00K USD 3 Qtrs
Stock repurchase StockRepurchasedDuringPeriodValue - USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue - USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $1.50M USD 3 Qtrs
Stock repurchase StockRepurchasedDuringPeriodValue $1.50M USD 3 Qtrs
Stock repurchase StockRepurchasedDuringPeriodValue - USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue - USD 1 Quarter
Stock repurchase StockRepurchasedDuringPeriodValue $4.00M USD 3 Qtrs
Stock repurchase StockRepurchasedDuringPeriodValue $4.00M USD 3 Qtrs
Ending balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.29M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 16.09M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Ending balance (shares) CommonStockSharesOutstanding 15.76M shares Point-in-time
Ending balance StockholdersEquity $91.18M USD Point-in-time
Ending balance StockholdersEquity $91.18M 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 $115.86M USD Point-in-time
Ending balance StockholdersEquity $115.86M USD Point-in-time
Ending balance StockholdersEquity $109.27M USD Point-in-time
Ending balance StockholdersEquity $109.27M USD Point-in-time
Ending balance StockholdersEquity $115.38M USD Point-in-time
Ending balance StockholdersEquity $115.38M USD Point-in-time
Ending balance StockholdersEquity $113.64M USD Point-in-time
Ending balance StockholdersEquity $113.64M USD Point-in-time
Comprehensive Income 32 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $8.40M USD 1 Quarter
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $27.37M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-1.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $9.59M USD 3 Qtrs
Net (loss) income NetIncomeLoss $9.59M USD 3 Qtrs
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-29.00K USD 1 Quarter
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-29.00K USD 1 Quarter
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-57.00K USD 3 Qtrs
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-57.00K USD 3 Qtrs
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-22.00K USD 1 Quarter
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-22.00K USD 1 Quarter
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-68.00K USD 3 Qtrs
Tax adjustments OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-68.00K USD 3 Qtrs
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 $68.00K USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $68.00K USD 1 Quarter
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $202.00K USD 3 Qtrs
Pension adjustments, net of tax adjustment OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax $202.00K USD 3 Qtrs
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $8.39M USD 1 Quarter
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $8.39M USD 1 Quarter
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $27.32M USD 3 Qtrs
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $27.32M USD 3 Qtrs
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $-1.39M USD 1 Quarter
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $-1.39M USD 1 Quarter
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $9.39M USD 3 Qtrs
Net comprehensive (loss) income ComprehensiveIncomeNetOfTax $9.39M USD 3 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...