2024 Q2 Form 10-Q Financial Statement
#000162828024020727 Filed on May 06, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $229.9M | $232.1M |
YoY Change | -12.31% | -11.66% |
Cost Of Revenue | $208.9M | $205.4M |
YoY Change | -6.64% | -9.71% |
Gross Profit | $20.98M | $26.67M |
YoY Change | -45.37% | -24.27% |
Gross Profit Margin | 9.13% | 11.49% |
Selling, General & Admin | $20.22M | $20.09M |
YoY Change | -9.97% | -2.3% |
% of Gross Profit | 96.38% | 75.35% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $4.502M | $4.472M |
YoY Change | 2.06% | 4.93% |
% of Gross Profit | 21.46% | 16.77% |
Operating Expenses | $20.22M | $20.09M |
YoY Change | -9.97% | -2.3% |
Operating Profit | $760.0K | $6.572M |
YoY Change | -95.23% | -55.12% |
Interest Expense | -$2.488M | $2.251M |
YoY Change | -11.27% | -22.11% |
% of Operating Profit | -327.37% | 34.25% |
Other Income/Expense, Net | -$207.0K | -$212.0K |
YoY Change | -32.57% | -204.95% |
Pretax Income | -$1.935M | $4.109M |
YoY Change | -115.08% | -65.63% |
Income Tax | -$300.0K | $1.200M |
% Of Pretax Income | 29.2% | |
Net Earnings | -$1.601M | $2.939M |
YoY Change | -115.79% | -66.22% |
Net Earnings / Revenue | -0.7% | 1.27% |
Basic Earnings Per Share | -$0.05 | $0.09 |
Diluted Earnings Per Share | -$0.05 | $0.09 |
COMMON SHARES | ||
Basic Shares Outstanding | 34.38M shares | 33.90M shares |
Diluted Shares Outstanding | 33.39M shares | 33.40M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $39.34M | $46.82M |
YoY Change | -7.3% | 12.85% |
Cash & Equivalents | $39.34M | $46.82M |
Short-Term Investments | ||
Other Short-Term Assets | $35.63M | $36.79M |
YoY Change | 60.66% | 82.91% |
Inventory | $132.6M | $127.5M |
Prepaid Expenses | ||
Receivables | $138.7M | $145.1M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $346.2M | $356.2M |
YoY Change | -6.37% | -4.51% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $75.53M | $73.87M |
YoY Change | 7.33% | 7.15% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $39.55M | $37.72M |
YoY Change | -16.6% | 21.32% |
Total Long-Term Assets | $157.0M | $153.0M |
YoY Change | 20.09% | 22.62% |
TOTAL ASSETS | ||
Total Short-Term Assets | $346.2M | $356.2M |
Total Long-Term Assets | $157.0M | $153.0M |
Total Assets | $503.2M | $509.2M |
YoY Change | 0.54% | 2.29% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $100.8M | $90.40M |
YoY Change | -5.17% | -24.07% |
Accrued Expenses | $46.53M | $41.90M |
YoY Change | -14.9% | 10.85% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $17.50M | $16.41M |
YoY Change | 1.39% | 0.04% |
Total Short-Term Liabilities | $167.9M | $155.0M |
YoY Change | -5.82% | -15.23% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $124.5M | $139.3M |
YoY Change | -13.54% | -6.63% |
Other Long-Term Liabilities | $31.67M | $29.88M |
YoY Change | -8.3% | 26.78% |
Total Long-Term Liabilities | $156.1M | $169.2M |
YoY Change | -12.52% | -2.07% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $167.9M | $155.0M |
Total Long-Term Liabilities | $156.1M | $169.2M |
Total Liabilities | $333.6M | $333.7M |
YoY Change | -6.49% | -8.34% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$44.85M | -$43.25M |
YoY Change | -41.57% | -50.23% |
Common Stock | $267.6M | $266.2M |
YoY Change | 1.65% | 1.04% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $169.6M | $175.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $503.2M | $509.2M |
YoY Change | 0.54% | 2.29% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$1.601M | $2.939M |
YoY Change | -115.79% | -66.22% |
Depreciation, Depletion And Amortization | $4.502M | $4.472M |
YoY Change | 2.06% | 4.93% |
Cash From Operating Activities | $12.59M | -$2.356M |
YoY Change | 9.8% | -4162.07% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $6.207M | $5.059M |
YoY Change | 5.96% | 52.33% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $3.200M |
YoY Change | ||
Cash From Investing Activities | -$6.207M | -$1.859M |
YoY Change | 5.96% | -44.02% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -13.82M | $14.18M |
YoY Change | 208.23% | 14.54% |
NET CHANGE | ||
Cash From Operating Activities | 12.59M | -$2.356M |
Cash From Investing Activities | -6.207M | -$1.859M |
Cash From Financing Activities | -13.82M | $14.18M |
Net Change In Cash | -7.440M | $8.968M |
YoY Change | -763.1% | -7.15% |
FREE CASH FLOW | ||
Cash From Operating Activities | $12.59M | -$2.356M |
Capital Expenditures | $6.207M | $5.059M |
Free Cash Flow | $6.381M | -$7.415M |
YoY Change | 13.82% | 127.24% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2023Q4 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities | |
CY2024Q1 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesAndOtherLiabilities | |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2024Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
205403000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
227500000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
26665000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
35209000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20093000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20565000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6572000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14644000 | usd |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-212000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
202000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
2251000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
2890000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4109000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
11956000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1170000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3256000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.26 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33325000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32868000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33403000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33182000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2559000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2557000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
467000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-140000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
2032000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
1343000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-994000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4040000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1945000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12740000 | usd |
CY2024Q1 | us-gaap |
Cash
Cash
|
46816000 | usd |
CY2023Q4 | us-gaap |
Cash
Cash
|
37848000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
225000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
208000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145140000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
133949000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
127454000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
128082000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
36786000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
27863000 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
356196000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
327742000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73865000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73468000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
8453000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11222000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
33016000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
33568000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37715000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37214000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
509245000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
483214000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
90401000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
77314000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
48158000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
52562000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
16406000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15313000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
154965000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
145189000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
139330000 | usd |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33182000 | shares |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2559000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2557000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
467000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-140000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
2032000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
1343000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-994000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4040000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1945000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12740000 | usd |
CY2024Q1 | us-gaap |
Cash
Cash
|
46816000 | usd |
CY2023Q4 | us-gaap |
Cash
Cash
|
37848000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
225000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
208000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145140000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
133949000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
127454000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
128082000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
36786000 | usd |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
27863000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
327742000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73865000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
8453000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11222000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
33016000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
33568000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37715000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37214000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
509245000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
483214000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
90401000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
77314000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
48158000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
52562000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
16406000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15313000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
154965000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
145189000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
139330000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
126201000 | usd |
CY2024Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
9536000 | usd |
CY2023Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
9196000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
29875000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
29696000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
333706000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
310282000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
126201000 | usd |
CY2024Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
9536000 | usd |
CY2023Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
9196000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
29875000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
29696000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
333706000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
310282000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33325973 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33325973 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33322535 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33322535 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
333000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
333000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2136635 | shares |
CY2023Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2134604 | shares |
CY2024Q1 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
16152000 | usd |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
16150000 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
265881000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
265217000 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-43245000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-46184000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-31278000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-30284000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
175539000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
172932000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
509245000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4472000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4262000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
76000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
76000 | usd |
CY2024Q1 | us-gaap |
Pension Expense
PensionExpense
|
0 | usd |
CY2023Q1 | us-gaap |
Pension Expense
PensionExpense
|
2942000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
664000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1771000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-367000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-467000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
-18000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
658000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
18429000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33325973 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33325973 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33322535 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33322535 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
333000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
333000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
2136635 | shares |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
265881000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
265217000 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-43245000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-46184000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-31278000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-30284000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
175539000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
172932000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
509245000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
483214000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4472000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4262000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
76000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
76000 | usd |
CY2024Q1 | us-gaap |
Pension Expense
PensionExpense
|
0 | usd |
CY2023Q1 | us-gaap |
Pension Expense
PensionExpense
|
2942000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
664000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1771000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-367000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-467000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
-18000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
658000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
12023000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
18429000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
460000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-3594000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
3925000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
2694000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
13800000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4340000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
7550000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-5301000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2356000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
58000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5059000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3321000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
3200000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
460000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-3594000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
3925000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
2694000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
13800000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4340000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
7550000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-5301000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2356000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
58000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5059000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3321000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
3200000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1859000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3321000 | usd |
CY2024Q1 | us-gaap |
Repayments Of Senior Debt
RepaymentsOfSeniorDebt
|
3281000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Senior Debt
RepaymentsOfSeniorDebt
|
2188000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
17500000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
11000000 | usd |
CY2024Q1 | cvgi |
Surrender Of Shares To Pay Withholding Taxes
SurrenderOfSharesToPayWithholdingTaxes
|
2000 | usd |
CY2023Q1 | cvgi |
Surrender Of Shares To Pay Withholding Taxes
SurrenderOfSharesToPayWithholdingTaxes
|
764000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-41000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
4329000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
14176000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
12377000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-993000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
545000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
8968000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
9659000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
37848000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
31825000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
46816000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
41484000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
120040000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1009000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12740000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
133789000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
172932000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
662000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1945000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
175539000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1859000 | usd |
CY2024Q1 | us-gaap |
Repayments Of Senior Debt
RepaymentsOfSeniorDebt
|
3281000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
17500000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
11000000 | usd |
CY2024Q1 | cvgi |
Surrender Of Shares To Pay Withholding Taxes
SurrenderOfSharesToPayWithholdingTaxes
|
2000 | usd |
CY2023Q1 | cvgi |
Surrender Of Shares To Pay Withholding Taxes
SurrenderOfSharesToPayWithholdingTaxes
|
764000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-41000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
4329000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
14176000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
8968000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
31825000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
41484000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
120040000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1009000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12740000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
133789000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
172932000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
662000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1945000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
175539000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145100000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
133900000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
232068000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
262709000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145100000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
133900000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
232068000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
262709000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
45000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
49000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
155736000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
141514000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
16406000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15313000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
139330000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
126201000 | usd |
CY2021Q2 | cvgi |
Debt Instrument Covenant Terms Fixed Charge Coverage Ratio
DebtInstrumentCovenantTermsFixedChargeCoverageRatio
|
1.20 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Maximum
DebtInstrumentCovenantLeverageRatioMaximum
|
3.75 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term One
DebtInstrumentCovenantLeverageRatioStepDownTermOne
|
3.50 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term Two
DebtInstrumentCovenantLeverageRatioStepDownTermTwo
|
3.25 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term Three
DebtInstrumentCovenantLeverageRatioStepDownTermThree
|
3.00 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year One Percent
LineOfCreditFacilityAmortizationPaymentsYearOnePercent
|
0.050 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Two Percent
LineOfCreditFacilityAmortizationPaymentsYearTwoPercent
|
0.075 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Three Percent
LineOfCreditFacilityAmortizationPaymentsYearThreePercent
|
0.100 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Four Percent
LineOfCreditFacilityAmortizationPaymentsYearFourPercent
|
0.125 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Five Percent
LineOfCreditFacilityAmortizationPaymentsYearFivePercent
|
0.150 | |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
2900000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
3200000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
49000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
141514000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
16406000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15313000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
139330000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
126201000 | usd |
CY2021Q2 | cvgi |
Debt Instrument Covenant Terms Fixed Charge Coverage Ratio
DebtInstrumentCovenantTermsFixedChargeCoverageRatio
|
1.20 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Maximum
DebtInstrumentCovenantLeverageRatioMaximum
|
3.75 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term One
DebtInstrumentCovenantLeverageRatioStepDownTermOne
|
3.50 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term Two
DebtInstrumentCovenantLeverageRatioStepDownTermTwo
|
3.25 | |
CY2021Q2 | cvgi |
Debt Instrument Covenant Leverage Ratio Step Down Term Three
DebtInstrumentCovenantLeverageRatioStepDownTermThree
|
3.00 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year One Percent
LineOfCreditFacilityAmortizationPaymentsYearOnePercent
|
0.050 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Two Percent
LineOfCreditFacilityAmortizationPaymentsYearTwoPercent
|
0.075 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Three Percent
LineOfCreditFacilityAmortizationPaymentsYearThreePercent
|
0.100 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Four Percent
LineOfCreditFacilityAmortizationPaymentsYearFourPercent
|
0.125 | |
CY2021Q2 | cvgi |
Line Of Credit Facility Amortization Payments Year Five Percent
LineOfCreditFacilityAmortizationPaymentsYearFivePercent
|
0.150 | |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
2900000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
3200000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
28096000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
19643000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
8453000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
35737000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11222000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
800000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
800000 | usd |
CY2024Q1 | us-gaap |
Percentage Of Debt Hedged By Interest Rate Derivatives
PercentageOfDebtHedgedByInterestRateDerivatives
|
0.50 | |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
28096000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
19643000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
8453000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
35737000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
24515000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
11222000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
800000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
800000 | usd |
CY2024Q1 | us-gaap |
Percentage Of Debt Hedged By Interest Rate Derivatives
PercentageOfDebtHedgedByInterestRateDerivatives
|
0.50 | |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2675000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2348000 | usd |
CY2024Q1 | cvgi |
Finance Lease Cost
FinanceLeaseCost
|
34000 | usd |
CY2023Q1 | cvgi |
Finance Lease Cost
FinanceLeaseCost
|
47000 | usd |
CY2024Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
931000 | usd |
CY2023Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1931000 | usd |
CY2024Q1 | us-gaap |
Lease Cost
LeaseCost
|
3640000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
4326000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2675000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2348000 | usd |
CY2024Q1 | cvgi |
Finance Lease Cost
FinanceLeaseCost
|
34000 | usd |
CY2023Q1 | cvgi |
Finance Lease Cost
FinanceLeaseCost
|
47000 | usd |
CY2024Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
931000 | usd |
CY2023Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1931000 | usd |
CY2024Q1 | us-gaap |
Lease Cost
LeaseCost
|
3640000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
4326000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
30732000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
31165000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7044000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7502000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24271000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24417000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
31315000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
31919000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
30732000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
31165000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7044000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7502000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24271000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24417000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
31315000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
31919000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
173000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
205000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
100000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
108000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
84000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
107000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
184000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
215000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2700000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2700000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
7662000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
84000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Remainderof Fiscal Year
LesseeLiabilityPaymentsRemainderofFiscalYear
|
7746000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
9545000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
78000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payment Due Year One
LesseeLiabilityPaymentDueYearOne
|
9623000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
7438000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
30000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payment Due Year Two
LesseeLiabilityPaymentDueYearTwo
|
7468000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
4491000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
7000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
173000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
205000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
108000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
84000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
107000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
184000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
215000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2700000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2700000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
7662000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
84000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Remainderof Fiscal Year
LesseeLiabilityPaymentsRemainderofFiscalYear
|
7746000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
9545000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
78000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payment Due Year One
LesseeLiabilityPaymentDueYearOne
|
9623000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
7438000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
30000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payment Due Year Two
LesseeLiabilityPaymentDueYearTwo
|
7468000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
4491000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
7000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
3008000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due Year Four
LesseeLiabilityPaymentsDueYearFour
|
3008000 | usd |
CY2024Q1 | cvgi |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
15993000 | usd |
CY2024Q1 | cvgi |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due After Year Four
LesseeLiabilityPaymentsDueAfterYearFour
|
15993000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
48137000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
199000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due
LesseeLiabilityPaymentsDue
|
48336000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
16822000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
15000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Undiscounted Excess Amount
LesseeLiabilityUndiscountedExcessAmount
|
16837000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
31315000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
184000 | usd |
CY2024Q1 | cvgi |
Finance Leaseand Operating Lease Liability
FinanceLeaseandOperatingLeaseLiability
|
31499000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payment Due Year Three
LesseeLiabilityPaymentDueYearThree
|
4498000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
3008000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due Year Four
LesseeLiabilityPaymentsDueYearFour
|
3008000 | usd |
CY2024Q1 | cvgi |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
15993000 | usd |
CY2024Q1 | cvgi |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due After Year Four
LesseeLiabilityPaymentsDueAfterYearFour
|
15993000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
199000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Payments Due
LesseeLiabilityPaymentsDue
|
48336000 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
16822000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
15000 | usd |
CY2024Q1 | cvgi |
Lessee Liability Undiscounted Excess Amount
LesseeLiabilityUndiscountedExcessAmount
|
16837000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
184000 | usd |
CY2024Q1 | cvgi |
Finance Leaseand Operating Lease Liability
FinanceLeaseandOperatingLeaseLiability
|
31499000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1200000 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.28 | |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3300000 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.27 | |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1900000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
2000000 | usd |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33325973 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33322535 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1200000 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.28 | |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3300000 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.27 | |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1900000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
7800000 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
7800000 | usd |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33325973 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33325973 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33325973 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
33322535 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
33322535 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33325000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32868000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
78000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
314000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33403000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33182000 | shares |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.26 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2939000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8700000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33325000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32868000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
78000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
314000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33403000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33182000 | shares |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.26 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | |
CY2024Q1 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
-545000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
449000 | usd |
CY2023Q1 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
1543000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
-2497000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-2559000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2559000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments And Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
|
713000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
1000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
712000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-3748000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-1022000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-2726000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
|
476000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
|
1021000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-545000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
|
245000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
245000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Before Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationBeforeTax
|
-875000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossBeforeReclassificationTax
|
-181000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationTax
|
-694000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
630000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
|
181000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
449000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-154000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | |
CY2024Q1 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
-545000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
449000 | usd |
CY2023Q1 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
1543000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
-2497000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-2559000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2559000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments And Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
|
713000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
1000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
712000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-3748000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-1022000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-2726000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
|
476000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
|
1021000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-545000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
|
245000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
245000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Before Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationBeforeTax
|
-875000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossBeforeReclassificationTax
|
-181000 | usd |
CY2024Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationTax
|
-694000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
630000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
|
181000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
449000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-154000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
840000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-994000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
2557000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2557000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments And Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
|
112000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
3000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
109000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
1222000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
317000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
905000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
|
1223000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
|
-320000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
1543000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
|
249000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
249000 | usd |
CY2023Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossBeforeReclassificationTax
|
789000 | usd |
CY2023Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationTax
|
2248000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
-3286000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
-2497000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
4509000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
469000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4040000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
840000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-994000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
2557000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments And Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
|
112000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
|
3000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
109000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
1222000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
317000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
905000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
|
1223000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
|
-320000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
1543000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
|
249000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
249000 | usd |
CY2023Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Before Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationBeforeTax
|
3037000 | usd |
CY2023Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossBeforeReclassificationTax
|
789000 | usd |
CY2023Q1 | cvgi |
Other Comprehensive Income Loss Changes In Cash Flow Hedge Unrealized Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossChangesInCashFlowHedgeUnrealizedGainLossAfterReclassificationTax
|
2248000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
-3286000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
|
-789000 | usd |
CY2023Q1 | us-gaap |
Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
|
-2497000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
4509000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
469000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4040000 | usd |
CY2024Q1 | us-gaap |
Cash Flow Hedge Gain Loss To Be Reclassified Within Twelve Months
CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
|
5500000 | usd |
CY2023Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
1111000 | usd |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1896000 | usd |
CY2024Q1 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
2272000 | usd |
CY2024Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
735000 | usd |
CY2022Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
453000 | usd |
CY2023Q1 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
455000 | usd |
CY2023Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
711000 | usd |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1900000 | usd |
CY2023Q4 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
1458000 | usd |
CY2024Q1 | us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
362000 | usd |
CY2024Q1 | us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
494000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
12031000 | usd |
CY2024Q1 | us-gaap |
Cash Flow Hedge Gain Loss To Be Reclassified Within Twelve Months
CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
|
5500000 | usd |
CY2023Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
1111000 | usd |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1896000 | usd |
CY2024Q1 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
2272000 | usd |
CY2024Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
735000 | usd |
CY2022Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
453000 | usd |
CY2023Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
713000 | usd |
CY2023Q1 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
455000 | usd |
CY2023Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
711000 | usd |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1900000 | usd |
CY2023Q4 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
1458000 | usd |
CY2024Q1 | us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
362000 | usd |
CY2024Q1 | us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
494000 | usd |
CY2024Q1 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
1326000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
12031000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
19687000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
24063000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
100000000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Long Term Debt Maturity After Year Four
LongTermDebtMaturityAfterYearFour
|
0 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
232068000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
26665000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20093000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6572000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
262709000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
35209000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20565000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
98174000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
98371000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
12135000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
12855000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
17145000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
16856000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
127454000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
19687000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
24063000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
100000000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
0 | usd |
CY2024Q1 | cvgi |
Long Term Debt Maturity After Year Four
LongTermDebtMaturityAfterYearFour
|
0 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
232068000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
26665000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20093000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6572000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
262709000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
35209000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20565000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14644000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
98174000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
98371000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
12135000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
12855000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
17145000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
16856000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
127454000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
128082000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
262284000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
261509000 | usd |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
188419000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
188041000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73865000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73468000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
128082000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
262284000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
261509000 | usd |
CY2024Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
188419000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
188041000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73865000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
73468000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
17925000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
23659000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7044000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7502000 | usd |
CY2024Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
6163000 | usd |
CY2023Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
5018000 | usd |
CY2024Q1 | cvgi |
Accrued Freight Current
AccruedFreightCurrent
|
2716000 | usd |
CY2023Q4 | cvgi |
Accrued Freight Current
AccruedFreightCurrent
|
2679000 | usd |
CY2024Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
2015000 | usd |
CY2023Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
1535000 | usd |
CY2024Q1 | cvgi |
Warrant Costs Current
WarrantCostsCurrent
|
1326000 | usd |
CY2023Q4 | cvgi |
Warrant Costs Current
WarrantCostsCurrent
|
1458000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
10969000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
10711000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
48158000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
52562000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
17925000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
23659000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7044000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
7502000 | usd |
CY2024Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
6163000 | usd |
CY2023Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
5018000 | usd |
CY2024Q1 | cvgi |
Accrued Freight Current
AccruedFreightCurrent
|
2716000 | usd |
CY2023Q4 | cvgi |
Accrued Freight Current
AccruedFreightCurrent
|
2679000 | usd |
CY2024Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
2015000 | usd |
CY2023Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
1535000 | usd |
CY2024Q1 | cvgi |
Warrant Costs Current
WarrantCostsCurrent
|
1326000 | usd |
CY2023Q4 | cvgi |
Warrant Costs Current
WarrantCostsCurrent
|
1458000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
10969000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
10711000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
48158000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
52562000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |