2022 Q2 Form 10-Q Financial Statement
#000143774922010762 Filed on May 04, 2022
Income Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
Revenue | $75.97M | $59.29M | $66.20M |
YoY Change | 14.76% | 2.86% | 11.49% |
Cost Of Revenue | $51.78M | $41.60M | $47.89M |
YoY Change | 8.13% | -4.76% | 5.11% |
Gross Profit | $24.19M | $17.69M | $18.32M |
YoY Change | 32.09% | 26.71% | 32.62% |
Gross Profit Margin | 31.84% | 29.84% | 27.66% |
Selling, General & Admin | $17.33M | $14.40M | $16.75M |
YoY Change | 3.47% | 9.09% | 10.85% |
% of Gross Profit | 71.64% | 81.37% | 91.46% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.230M | $2.306M | $2.873M |
YoY Change | -22.38% | -19.09% | -4.55% |
% of Gross Profit | 9.22% | 13.03% | 15.69% |
Operating Expenses | $17.01M | $14.40M | $16.75M |
YoY Change | 1.53% | 9.09% | 10.85% |
Operating Profit | $7.185M | $3.055M | $1.565M |
YoY Change | 359.11% | 493.2% | -220.38% |
Interest Expense | -$534.0K | $490.0K | -$589.0K |
YoY Change | -9.34% | -19.14% | 28.04% |
% of Operating Profit | -7.43% | 16.04% | -37.64% |
Other Income/Expense, Net | $713.0K | $8.000K | -$1.097M |
YoY Change | -165.0% | -116.33% | 1118.89% |
Pretax Income | $7.933M | $3.063M | $1.479M |
YoY Change | 436.38% | 557.3% | -171.11% |
Income Tax | $66.00K | $753.0K | $22.93M |
% Of Pretax Income | 0.83% | 24.58% | 1550.3% |
Net Earnings | $7.779M | $2.231M | -$21.52M |
YoY Change | -136.15% | 2273.4% | 1122.78% |
Net Earnings / Revenue | 10.24% | 3.76% | -32.51% |
Basic Earnings Per Share | $0.17 | ||
Diluted Earnings Per Share | $578.1K | $0.17 | -$1.622M |
COMMON SHARES | |||
Basic Shares Outstanding | 13.65M | 13.40M | 13.65M |
Diluted Shares Outstanding | 13.46M |
Balance Sheet
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $12.52M | $12.83M | $12.34M |
YoY Change | 1.47% | 10.56% | 15.33% |
Cash & Equivalents | $12.52M | $12.83M | $12.34M |
Short-Term Investments | |||
Other Short-Term Assets | $19.37M | $8.447M | $9.926M |
YoY Change | 95.14% | 8.56% | 47.29% |
Inventory | $127.1M | $131.1M | $115.0M |
Prepaid Expenses | $7.756M | $6.984M | $5.704M |
Receivables | $45.45M | $38.98M | $39.49M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $204.5M | $201.4M | $192.0M |
YoY Change | 6.5% | 16.51% | 10.34% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $54.30M | $42.75M | $45.46M |
YoY Change | 19.44% | -43.45% | -22.0% |
Goodwill | $0.00 | $0.00 | |
YoY Change | |||
Intangibles | $13.01M | $13.94M | $17.48M |
YoY Change | -25.57% | -19.95% | -7.87% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $4.761M | $3.682M | $3.256M |
YoY Change | 46.22% | 10.24% | -18.44% |
Total Long-Term Assets | $72.07M | $76.33M | $83.45M |
YoY Change | -13.63% | -39.24% | -30.54% |
TOTAL ASSETS | |||
Total Short-Term Assets | $204.5M | $201.4M | $192.0M |
Total Long-Term Assets | $72.07M | $76.33M | $83.45M |
Total Assets | $276.5M | $277.7M | $275.4M |
YoY Change | 0.4% | -6.95% | -6.36% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $28.54M | $34.20M | $31.01M |
YoY Change | -7.98% | 32.77% | 20.84% |
Accrued Expenses | $50.54M | $48.78M | $45.55M |
YoY Change | 10.96% | 18.62% | 25.2% |
Deferred Revenue | $17.15M | $13.12M | |
YoY Change | 30.68% | 13.72% | |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $2.000M | $2.000M | $2.000M |
YoY Change | 0.0% | 0.0% | -57.37% |
Total Short-Term Liabilities | $81.08M | $84.97M | $78.56M |
YoY Change | 3.21% | 23.37% | 17.72% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $34.54M | $32.07M | $30.09M |
YoY Change | 14.82% | -18.25% | -20.61% |
Other Long-Term Liabilities | $25.91M | $5.659M | $7.000M |
YoY Change | 270.17% | 185.95% | 108.21% |
Total Long-Term Liabilities | $60.46M | $37.73M | $37.09M |
YoY Change | 63.02% | -8.44% | -10.11% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $81.08M | $84.97M | $78.56M |
Total Long-Term Liabilities | $60.46M | $37.73M | $37.09M |
Total Liabilities | $145.7M | $148.3M | $144.8M |
YoY Change | 0.69% | -5.94% | -6.11% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $135.0M | $127.3M | $126.9M |
YoY Change | 6.38% | -14.28% | -18.97% |
Common Stock | $42.55M | $42.05M | $40.97M |
YoY Change | 3.85% | 3.96% | -4.17% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $14.72M | $14.81M | $15.08M |
YoY Change | -2.41% | -1.99% | -19.75% |
Treasury Stock Shares | $960.5K | $966.0K | $984.1K |
Shareholders Equity | $130.8M | $128.8M | $130.2M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $276.5M | $277.7M | $275.4M |
YoY Change | 0.4% | -6.95% | -6.36% |
Cashflow Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $7.779M | $2.231M | -$21.52M |
YoY Change | -136.15% | 2273.4% | 1122.78% |
Depreciation, Depletion And Amortization | $2.230M | $2.306M | $2.873M |
YoY Change | -22.38% | -19.09% | -4.55% |
Cash From Operating Activities | -$1.089M | -$6.174M | $1.508M |
YoY Change | -172.21% | -375.63% | -60.21% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$2.358M | -$621.0K | -$614.0K |
YoY Change | 284.04% | -41.42% | -60.13% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $513.0K | $325.0K | $962.0K |
YoY Change | -46.67% | 150.0% | 92.4% |
Cash From Investing Activities | -$1.845M | -$296.0K | $348.0K |
YoY Change | -630.17% | -68.17% | -133.14% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 2.380M | 8.844M | -1.647M |
YoY Change | -244.51% | -5996.0% | 153.38% |
NET CHANGE | |||
Cash From Operating Activities | -1.089M | -6.174M | 1.508M |
Cash From Investing Activities | -1.845M | -296.0K | 348.0K |
Cash From Financing Activities | 2.380M | 8.844M | -1.647M |
Net Change In Cash | -554.0K | 2.374M | 209.0K |
YoY Change | -365.07% | 104.66% | -90.0% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$1.089M | -$6.174M | $1.508M |
Capital Expenditures | -$2.358M | -$621.0K | -$614.0K |
Free Cash Flow | $1.269M | -$5.553M | $2.122M |
YoY Change | -40.2% | -268.27% | -60.19% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
13651611 | |
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
200000 | |
CY2021Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
200000 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2021Q2 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2021Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
14632802 | |
CY2021Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
14632802 | |
CY2022Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
965987 | |
CY2021Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
984139 | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
4000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
177000 | USD |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
4000 | USD | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
529000 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
0 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
60000 | USD |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
0 | USD | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
115000 | USD | |
CY2021Q2 | us-gaap |
Cash
Cash
|
12340000 | USD |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
38977000 | USD |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | ||
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | ||
CY2022Q1 | us-gaap |
Cash
Cash
|
12825000 | USD |
CY2021Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
39491000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
131080000 | USD |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
114967000 | USD |
CY2022Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
3082000 | USD |
CY2021Q2 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
|
9539000 | USD |
CY2022Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
6984000 | USD |
CY2021Q2 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
5704000 | USD |
CY2022Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8447000 | USD |
CY2021Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
9926000 | USD |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
201395000 | USD |
CY2021Q2 | us-gaap |
Assets Current
AssetsCurrent
|
191967000 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
42753000 | USD |
CY2021Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
45463000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
13692000 | USD |
CY2021Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
14736000 | USD |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
13944000 | USD |
CY2021Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
17480000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
2258000 | USD |
CY2021Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
2511000 | USD |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3682000 | USD |
CY2021Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3256000 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
277724000 | USD |
CY2021Q2 | us-gaap |
Assets
Assets
|
275413000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | USD |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
34195000 | USD |
CY2021Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
31011000 | USD |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
48779000 | USD |
CY2021Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
45549000 | USD |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
84974000 | USD |
CY2021Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
78560000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
32069000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
30085000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
11543000 | USD |
CY2021Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12887000 | USD |
CY2022Q1 | us-gaap |
Postemployment Benefits Liability Noncurrent
PostemploymentBenefitsLiabilityNoncurrent
|
10065000 | USD |
CY2021Q2 | us-gaap |
Postemployment Benefits Liability Noncurrent
PostemploymentBenefitsLiabilityNoncurrent
|
11176000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
3959000 | USD |
CY2021Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
5045000 | USD |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
5659000 | USD |
CY2021Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7000000 | USD |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
148269000 | USD |
CY2021Q2 | us-gaap |
Liabilities
Liabilities
|
144753000 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
42048000 | USD |
CY2021Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
40972000 | USD |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
127251000 | USD |
CY2021Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
126936000 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-25724000 | USD |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-22615000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity Before Treasury Stock
StockholdersEquityBeforeTreasuryStock
|
143575000 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity Before Treasury Stock
StockholdersEquityBeforeTreasuryStock
|
145293000 | USD |
CY2022Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
14805000 | USD |
CY2021Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
15083000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
128770000 | USD |
CY2021Q2 | us-gaap |
Minority Interest
MinorityInterest
|
450000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
129455000 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
130660000 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
130210000 | USD |
CY2022Q1 | us-gaap |
Minority Interest
MinorityInterest
|
685000 | USD |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
277724000 | USD |
CY2021Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
275413000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
59289000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
57640000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
166939000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
152377000 | USD | |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
41598000 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
43678000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
122319000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
119835000 | USD | |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
17691000 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
13962000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
44620000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
32542000 | USD | |
CY2022Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
14396000 | USD |
CY2021Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13196000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
42753000 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
39000000 | USD | |
CY2022Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
303000 | USD |
CY2021Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
251000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
1542000 | USD | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
777000 | USD | |
CY2022Q1 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
63000 | USD |
CY2021Q1 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-0 | USD |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
2957000 | USD | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-0 | USD | |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3055000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
515000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3282000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-7235000 | USD | |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
490000 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
606000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
1594000 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
1769000 | USD | |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
498000 | USD |
CY2021Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
557000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
608000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-2314000 | USD | |
CY2022Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
8000 | USD |
CY2021Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-49000 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-986000 | USD | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4083000 | USD | |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3063000 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
466000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2296000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-11318000 | USD | |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
753000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
300000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1757000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3267000 | USD | |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2310000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
166000 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
539000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
-8051000 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
79000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
72000 | USD |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
223000 | USD | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
147000 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2231000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
94000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
316000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-8198000 | USD | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.62 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.62 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13397000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13269000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13339000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13240000 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13457000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13295000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13373000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13240000 | ||
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2310000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
166000 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
539000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
-8051000 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
505000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
583000 | USD |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
1512000 | USD | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
1691000 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2721000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3008000 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6359000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
5503000 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
810000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
193000 | USD |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
1748000 | USD | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
372000 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
904000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-2066000 | USD |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-2560000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-485000 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-38000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
34000 | USD |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-235000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
133000 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
942000 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-2100000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-2325000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-618000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
539000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
-8051000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
7317000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
8366000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
2939000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-0 | USD | |
us-gaap |
Restructuring Costs
RestructuringCosts
|
-487000 | USD | |
us-gaap |
Restructuring Costs
RestructuringCosts
|
215000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1383000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-6052000 | USD | |
us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
2642000 | USD | |
us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
1934000 | USD | |
us-gaap |
Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
|
12912000 | USD | |
us-gaap |
Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
|
-8603000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7223000 | USD | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-465000 | USD | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
18000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
7746000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3093000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5015000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2371000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3851000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
9152000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
76000 | USD | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
500000 | USD | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
700000 | USD | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
78142000 | USD | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
56463000 | USD | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
73192000 | USD | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
58497000 | USD | |
us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
2789000 | USD | |
us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
411000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
487000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
224000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1674000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2669000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-1712000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1653000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
485000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
906000 | USD | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
12340000 | USD |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
10688000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
12825000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
11594000 | USD |
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i><span style="text-decoration: underline; ">Reclassification</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Certain prior year amounts primarily in cost of goods sold and marketing, engineering, and administrative expenses have been reclassified for consistency with current year presentation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> | ||
CY2022Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
68166000 | USD |
CY2021Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
59761000 | USD |
CY2022Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
19580000 | USD |
CY2021Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
17908000 | USD |
CY2022Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
43334000 | USD |
CY2021Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
37298000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
131080000 | USD |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
114967000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4256000 | USD |
CY2022Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
3277000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4256000 | USD |
CY2022Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2757000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3314000 | USD |
CY2021Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
3483000 | USD |
CY2020Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4474000 | USD |
CY2021Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4369000 | USD |
CY2020Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
4460000 | USD |
CY2022Q1 | twin |
Product Warranty Expense Benefit
ProductWarrantyExpenseBenefit
|
339000 | USD |
CY2021Q1 | twin |
Product Warranty Expense Benefit
ProductWarrantyExpenseBenefit
|
805000 | USD |
twin |
Product Warranty Expense Benefit
ProductWarrantyExpenseBenefit
|
658000 | USD | |
twin |
Product Warranty Expense Benefit
ProductWarrantyExpenseBenefit
|
2550000 | USD | |
CY2022Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
518000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
995000 | USD |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1688000 | USD | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
2814000 | USD | |
CY2022Q1 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
27000 | USD |
CY2021Q1 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
28000 | USD |
us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
62000 | USD | |
us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
-60000 | USD | |
CY2022Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
3277000 | USD |
CY2022Q1 | us-gaap |
Product Warranty Accrual Noncurrent
ProductWarrantyAccrualNoncurrent
|
520000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Accrual Noncurrent
ProductWarrantyAccrualNoncurrent
|
942000 | USD |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | pure | |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
59289000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
57640000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
166939000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
152377000 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2231000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
94000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
316000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-8198000 | USD | |
CY2022Q1 | us-gaap |
Assets
Assets
|
277724000 | USD |
CY2021Q2 | us-gaap |
Assets
Assets
|
275413000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
59289000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
57640000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
166939000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
152377000 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
505000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
4000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
583000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
177000 | USD |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
1513000 | USD | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
4000 | USD | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
1691000 | USD | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
529000 | USD | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.765 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.289 | pure | |
CY2022Q1 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
752000 | USD |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
41142000 | USD |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
23662000 | USD |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
17480000 | USD |
twin |
Finitelived Intangible Assets Other Additions Gross
FinitelivedIntangibleAssetsOtherAdditionsGross
|
9000 | USD | |
twin |
Finitelived Intangible Assets Acquired Other
FinitelivedIntangibleAssetsAcquiredOther
|
9000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2415000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2415000 | USD | |
twin |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss Gross
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLossGross
|
1130000 | USD | |
us-gaap |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
|
-1130000 | USD | |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
40021000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
26077000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
13944000 | USD |
us-gaap |
Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
|
P7Y | ||
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
785000 | USD |
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
838000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2415000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2516000 | USD | |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
791000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
2924000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
2779000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
2661000 | USD |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
1343000 | USD |
CY2022Q1 | twin |
Finitelived Intangible Asset Expected Amortization After Year Four
FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
|
3446000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
34069000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
32085000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
32069000 | USD |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
30085000 | USD |
twin |
Principal Paid On Sale Leaseback Liabilities
PrincipalPaidOnSaleLeasebackLiabilities
|
63000 | USD | |
CY2022Q1 | us-gaap |
Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
|
315000.0 | |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
130660000 | USD |
CY2021Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1980000 | USD |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1938000 | USD |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
384000 | USD |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
204000 | USD |
CY2021Q3 | twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
625000 | USD |
CY2021Q3 | twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
-291000 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
131624000 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
-3750000 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1701000 | USD | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
623000 | USD | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
735000 | USD | |
twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
595000 | USD | |
twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
-195000 | USD | |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
127931000 | USD |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2310000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2721000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
505000 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
810000 | USD |
CY2022Q1 | twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
620000 | USD |
CY2022Q1 | twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
0 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
129455000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
139958000 | USD |
CY2020Q3 | us-gaap |
Profit Loss
ProfitLoss
|
-3937000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3612000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
553000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
75000 | USD |
CY2020Q3 | twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
518000 | USD |
CY2020Q3 | twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
-224000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
140555000 | USD |
CY2020Q4 | us-gaap |
Profit Loss
ProfitLoss
|
-4280000 | USD |
CY2020Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
4899000 | USD |
CY2020Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
555000 | USD |
CY2020Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
104000 | USD |
CY2020Q4 | twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
562000 | USD |
CY2020Q4 | twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
0 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
142395000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
166000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3008000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
583000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
193000 | USD |
CY2021Q1 | twin |
Compensation Expense And Windfall Tax Benefits
CompensationExpenseAndWindfallTaxBenefits
|
524000 | USD |
CY2021Q1 | twin |
Shares Acquired Issued Net
SharesAcquiredIssuedNet
|
0 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
140853000 | USD |
twin |
Reconciliation For The Changes In Accumulated Other Comprehensive Income Loss Net Of Tax By Component Tabletextblock
ReconciliationForTheChangesInAccumulatedOtherComprehensiveIncomeLossNetOfTaxByComponentTabletextblock
|
<table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 5%; width: 90%; font-size: 10pt; font-family: "Times New Roman", Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Translation</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Benefit Plan</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Cash Flow</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Investment</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Hedges</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Hedges</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at June 30, 2021</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">9,192</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(31,463</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(678</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">334</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,014</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">384</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">68</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">136</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive (loss) income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,014</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">384</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">68</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">136</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at September 24, 2021</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">7,178</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(31,079</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(610</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">470</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,676</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">623</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">232</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">503</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive (loss) income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1,676</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">623</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">232</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">503</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 31, 2021</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,502</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(30,456</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(378</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">973</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,680</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">505</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">556</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">254</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive (loss) income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2,680</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">505</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">556</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">254</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at March 25, 2022</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,822</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(29,951</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">178</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,227</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: "Times New Roman", Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Translation</p> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Benefit Plan</p> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Cash Flow</p> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Hedges</p> </td><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; width: 49%;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at June 30, 2020</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">3,454</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">(43,576</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">(1,104</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">3,600</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">553</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">75</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,600</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">553</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">75</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at September 25, 2020</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,054</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(43,023</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,029</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">4,887</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">555</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,887</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">555</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at December 25, 2020</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,941</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(42,468</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(925</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Translation adjustment during the quarter</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">(2,970</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Amounts reclassified from accumulated other comprehensive income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">583</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">193</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net current period other comprehensive (loss) income</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,970</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">583</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">193</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <p style="font-family: "Times New Roman", Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Balance at March 26, 2021</p> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,971</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(41,885</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(732</td><td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> | ||
twin |
Restructuring And Related Cost Expected Pre Tax Savings
RestructuringAndRelatedCostExpectedPreTaxSavings
|
1600000 | USD | |
CY2021Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
2352000 | USD |
us-gaap |
Restructuring Charges
RestructuringCharges
|
1542000 | USD | |
us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
2028000 | USD | |
CY2022Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
1866000 | USD |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2310000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
166000 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
539000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
-8051000 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
79000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
72000 | USD |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
223000 | USD | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
147000 | USD | |
CY2022Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2231000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
94000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
316000 | USD | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-8198000 | USD | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13397000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13269000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13339000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13240000 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.17 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.62 | ||
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2310000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
166000 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
539000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
-8051000 | USD | |
CY2021Q1 | twin |
Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
|
36000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
79000 | USD |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13269000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-8198000 | USD | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13397000 | |
CY2021Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
72000 | USD |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
223000 | USD | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
147000 | USD | |
CY2022Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD |
CY2021Q1 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-0 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
2231000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
94000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
316000 | USD | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13339000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13240000 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
60000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
26000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
34000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13457000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13295000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13373000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13240000 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.62 | ||
CY2022Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
162000 | USD |
CY2021Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
154000 | USD |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
492000 | USD | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
421000 | USD | |
CY2022Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
68000 | USD |
CY2021Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
73000 | USD |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
211000 | USD | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
201000 | USD | |
CY2022Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
800000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
717000 | USD |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2190000 | USD | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2097000 | USD | |
CY2022Q1 | twin |
Short Term Lease Cost Reclassification
ShortTermLeaseCostReclassification
|
13000 | USD |
CY2021Q1 | twin |
Short Term Lease Cost Reclassification
ShortTermLeaseCostReclassification
|
17000 | USD |
twin |
Short Term Lease Cost Reclassification
ShortTermLeaseCostReclassification
|
53000 | USD | |
twin |
Short Term Lease Cost Reclassification
ShortTermLeaseCostReclassification
|
29000 | USD | |
CY2022Q1 | twin |
Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
|
46000 | USD |
twin |
Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
|
127000 | USD | |
twin |
Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
|
118000 | USD | |
CY2022Q1 | twin |
Lease Cost Before Sublease Income
LeaseCostBeforeSubleaseIncome
|
1089000 | USD |
CY2021Q1 | twin |
Lease Cost Before Sublease Income
LeaseCostBeforeSubleaseIncome
|
997000 | USD |
twin |
Lease Cost Before Sublease Income
LeaseCostBeforeSubleaseIncome
|
3073000 | USD | |
twin |
Lease Cost Before Sublease Income
LeaseCostBeforeSubleaseIncome
|
2866000 | USD | |
CY2022Q1 | us-gaap |
Sublease Income
SubleaseIncome
|
19000 | USD |
CY2021Q1 | us-gaap |
Sublease Income
SubleaseIncome
|
23000 | USD |
us-gaap |
Sublease Income
SubleaseIncome
|
57000 | USD | |
us-gaap |
Sublease Income
SubleaseIncome
|
135000 | USD | |
CY2022Q1 | us-gaap |
Lease Cost
LeaseCost
|
1070000 | USD |
CY2021Q1 | us-gaap |
Lease Cost
LeaseCost
|
974000 | USD |
us-gaap |
Lease Cost
LeaseCost
|
3016000 | USD | |
us-gaap |
Lease Cost
LeaseCost
|
2731000 | USD | |
CY2022Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
808000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
747000 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2281000 | USD | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2275000 | USD | |
CY2022Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
207000 | USD |
CY2021Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
125000 | USD |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
623000 | USD | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
343000 | USD | |
CY2022Q1 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
68000 | USD |
CY2021Q1 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
73000 | USD |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
211000 | USD | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
201000 | USD | |
CY2022Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
695000 | USD |
CY2021Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
19000 | USD |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1091000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
125000 | USD | |
CY2022Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
0 | USD |
CY2021Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
86000 | USD |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
307000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
4757000 | USD | |
CY2022Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y9M18D | |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P10Y6M | |
CY2022Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P11Y4M24D | |
CY2021Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P12Y2M12D | |
CY2022Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.071 | pure |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.074 | pure |
CY2022Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.051 | pure |
CY2021Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.052 | pure |
CY2022Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
5099000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
13711000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
794000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
204000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
2981000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
807000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
2489000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
772000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1625000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
555000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1488000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
492000 | USD |
CY2022Q1 | twin |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
9458000 | USD |
CY2022Q1 | twin |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
4263000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
18835000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
7093000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
5124000 | USD |
CY2022Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
1994000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
13692000 | USD |
CY2021Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
14736000 | USD |
us-gaap |
Cash Flow Hedge Gain Loss To Be Reclassified Within Twelve Months
CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
|
98000 | USD |