2022 Q2 Form 10-Q Financial Statement

#000155837022009709 Filed on June 03, 2022

View on sec.gov

Income Statement

Concept 2022 Q2 2022 Q1 2021 Q4
Revenue $62.83M $66.89M $68.98M
YoY Change 8.47% 23.6% 55.16%
Cost Of Revenue $47.22M $49.98M $52.05M
YoY Change 9.5% 17.41% 48.96%
Gross Profit $15.60M $16.91M $16.93M
YoY Change 5.46% 46.42% 77.88%
Gross Profit Margin 24.83% 25.28% 24.55%
Selling, General & Admin $12.52M $11.70M $13.83M
YoY Change 11.02% 10.68% 33.69%
% of Gross Profit 80.21% 69.18% 81.66%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $965.0K $942.0K $1.043M
YoY Change -7.74% -11.96% -7.7%
% of Gross Profit 6.19% 5.57% 6.16%
Operating Expenses $12.52M $11.70M $13.83M
YoY Change 11.02% 10.68% 33.69%
Operating Profit $3.087M $5.210M $3.105M
YoY Change -12.33% 432.18% -154.22%
Interest Expense $6.000K $7.000K $222.0K
YoY Change 200.0% -63.16% -655.0%
% of Operating Profit 0.19% 0.13% 7.15%
Other Income/Expense, Net -$162.0K -$256.0K -$476.0K
YoY Change 1.25% -328.57% 495.0%
Pretax Income $2.922M $5.178M $2.851M
YoY Change -13.65% 328.29% -148.74%
Income Tax $893.0K $1.600M $755.0K
% Of Pretax Income 30.56% 30.9% 26.48%
Net Earnings $2.029M $3.535M $2.096M
YoY Change -16.74% 433.18% -158.4%
Net Earnings / Revenue 3.23% 5.29% 3.04%
Basic Earnings Per Share $0.30 $0.53 $0.31
Diluted Earnings Per Share $0.30 $0.53 $0.31
COMMON SHARES
Basic Shares Outstanding 6.571M 6.616M 6.614M
Diluted Shares Outstanding 6.640M 6.642M

Balance Sheet

Concept 2022 Q2 2022 Q1 2021 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $82.04M $90.03M $84.06M
YoY Change 11.04% 35.18% 45.19%
Cash & Equivalents $82.04M $90.03M $84.06M
Short-Term Investments
Other Short-Term Assets $220.0K $54.00K $975.0K
YoY Change -11.29% -77.87% -20.8%
Inventory $153.3M $152.9M $148.2M
Prepaid Expenses $8.752M $9.670M $13.09M
Receivables $34.39M $39.18M $42.62M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $282.0M $292.9M $289.9M
YoY Change 3.92% 13.21% 15.3%
LONG-TERM ASSETS
Property, Plant & Equipment $9.549M $10.19M $10.61M
YoY Change -16.13% -12.75% -11.02%
Goodwill
YoY Change
Intangibles $1.399M $1.488M $1.565M
YoY Change -18.71% -17.15% -15.22%
Long-Term Investments $9.262M $9.615M $9.562M
YoY Change 0.95% 8.03% 13.83%
Other Assets $9.262M $9.615M $9.562M
YoY Change 0.95% 8.14% 13.7%
Total Long-Term Assets $39.46M $41.55M $43.07M
YoY Change -11.27% -8.16% -2.66%
TOTAL ASSETS
Total Short-Term Assets $282.0M $292.9M $289.9M
Total Long-Term Assets $39.46M $41.55M $43.07M
Total Assets $321.4M $334.5M $332.9M
YoY Change 1.78% 10.03% 12.61%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $49.85M $52.60M $48.88M
YoY Change 31.86% 47.92% 85.48%
Accrued Expenses $5.099M $4.813M $5.911M
YoY Change 23.4% -3.99% 47.11%
Deferred Revenue $6.121M $8.610M $8.593M
YoY Change -26.44% 60.44%
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $78.54M $82.39M $81.17M
YoY Change 20.52% 50.66% 60.93%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $0.00
YoY Change
Other Long-Term Liabilities $11.17M $12.51M $13.28M
YoY Change -20.0% -13.71% -4.47%
Total Long-Term Liabilities $11.25M $12.61M $13.35M
YoY Change -19.95% -13.8% -5.15%
TOTAL LIABILITIES
Total Short-Term Liabilities $78.54M $82.39M $81.17M
Total Long-Term Liabilities $11.25M $12.61M $13.35M
Total Liabilities $89.80M $95.00M $94.52M
YoY Change 13.34% 37.06% 46.52%
SHAREHOLDERS EQUITY
Retained Earnings $179.2M $178.2M $175.6M
YoY Change 3.12% 3.42% 1.79%
Common Stock $657.0K $661.0K $662.0K
YoY Change -0.45% 0.46% 0.76%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $231.7M $239.5M $238.4M
YoY Change
Total Liabilities & Shareholders Equity $321.4M $334.5M $332.9M
YoY Change 1.78% 10.03% 12.61%

Cashflow Statement

Concept 2022 Q2 2022 Q1 2021 Q4
OPERATING ACTIVITIES
Net Income $2.029M $3.535M $2.096M
YoY Change -16.74% 433.18% -158.4%
Depreciation, Depletion And Amortization $965.0K $942.0K $1.043M
YoY Change -7.74% -11.96% -7.7%
Cash From Operating Activities -$1.099M $9.411M $5.727M
YoY Change -112.35% 4.17% -46.68%
INVESTING ACTIVITIES
Capital Expenditures $231.0K $277.0K -$535.0K
YoY Change -38.89% -7.05% 9.18%
Acquisitions
YoY Change
Other Investing Activities -$262.0K $262.0K -$769.0K
YoY Change -723.81% 87.14% -319.71%
Cash From Investing Activities -$170.0K -$835.0K -$1.304M
YoY Change -75.68% 9.58% 831.43%
FINANCING ACTIVITIES
Cash Dividend Paid $986.0K $937.0K
YoY Change 6.71% 8.32%
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -2.657M -2.247M -584.0K
YoY Change 187.55% 111.58% -31.29%
NET CHANGE
Cash From Operating Activities -1.099M 9.411M 5.727M
Cash From Investing Activities -170.0K -835.0K -1.304M
Cash From Financing Activities -2.657M -2.247M -584.0K
Net Change In Cash -7.987M 5.966M 3.839M
YoY Change -208.89% -31.38% -60.63%
FREE CASH FLOW
Cash From Operating Activities -$1.099M $9.411M $5.727M
Capital Expenditures $231.0K $277.0K -$535.0K
Free Cash Flow -$1.330M $9.134M $6.262M
YoY Change -115.61% 4.56% -44.24%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2021Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6596000
dei Entity Central Index Key
EntityCentralIndexKey
0000315374
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--10-31
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q2
dei Amendment Flag
AmendmentFlag
false
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
dei Document Type
DocumentType
10-Q
dei Document Quarterly Report
DocumentQuarterlyReport
true
dei Document Period End Date
DocumentPeriodEndDate
2022-04-30
dei Document Transition Report
DocumentTransitionReport
false
dei Entity File Number
EntityFileNumber
0-9143
dei Entity Registrant Name
EntityRegistrantName
HURCO COMPANIES, INC.
dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
IN
dei Entity Tax Identification Number
EntityTaxIdentificationNumber
35-1150732
dei Entity Address Address Line1
EntityAddressAddressLine1
One Technology Way
dei Entity Address City Or Town
EntityAddressCityOrTown
Indianapolis
dei Entity Address State Or Province
EntityAddressStateOrProvince
IN
dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
46268
dei City Area Code
CityAreaCode
317
dei Local Phone Number
LocalPhoneNumber
293-5309
dei Security12b Title
Security12bTitle
Common Stock, no par value
dei Trading Symbol
TradingSymbol
HURC
dei Security Exchange Name
SecurityExchangeName
NASDAQ
dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
dei Entity Small Business
EntitySmallBusiness
false
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Shell Company
EntityShellCompany
false
CY2022Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
6566994
CY2022Q2 us-gaap Revenues
Revenues
62825000
CY2021Q2 us-gaap Revenues
Revenues
57920000
us-gaap Revenues
Revenues
129712000
us-gaap Revenues
Revenues
112035000
CY2022Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
47223000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6594000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6585000
CY2022Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6640000
CY2021Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6612000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6641000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6598000
CY2022Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.15
CY2021Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.14
us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.29
us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.27
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Net Income Loss
NetIncomeLoss
3100000
CY2022Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-8033000
CY2021Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
122000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-9543000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4306000
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
24000
CY2021Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
-102000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
70000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
-216000
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-77000
CY2021Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
340000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-226000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
719000
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-11000
CY2021Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-23000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
91000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-189000
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-41000
CY2021Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-75000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
294000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-629000
CY2022Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-7997000
CY2021Q2 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-293000
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-9023000
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
2958000
CY2022Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-5968000
CY2021Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
2144000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-3459000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
6058000
CY2022Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
82042000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
84063000
CY2022Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
34389000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
42620000
CY2022Q2 us-gaap Inventory Net
InventoryNet
153305000
CY2021Q4 us-gaap Inventory Net
InventoryNet
148216000
CY2022Q2 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
3279000
CY2021Q4 us-gaap Derivative Assets Current
DerivativeAssetsCurrent
905000
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
10624000
CY2022Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
2763000
CY2021Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
3154000
CY2022Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
9262000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
9562000
CY2022Q2 hurc Assets Noncurrent Excluding Property And Equipment
AssetsNoncurrentExcludingPropertyAndEquipment
29910000
CY2021Q4 hurc Assets Noncurrent Excluding Property And Equipment
AssetsNoncurrentExcludingPropertyAndEquipment
32458000
CY2022Q2 us-gaap Assets
Assets
321446000
CY2021Q4 us-gaap Assets
Assets
332935000
CY2022Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
49853000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
48881000
CY2022Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
6121000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
8593000
CY2022Q2 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
2195000
CY2022Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
8752000
CY2021Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
13091000
CY2022Q2 us-gaap Other Assets Current
OtherAssetsCurrent
220000
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
975000
CY2022Q2 us-gaap Assets Current
AssetsCurrent
281987000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
289870000
CY2022Q2 us-gaap Land
Land
868000
CY2021Q4 us-gaap Land
Land
868000
CY2022Q2 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
7352000
CY2021Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
7352000
CY2022Q2 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
28061000
CY2021Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
29533000
CY2022Q2 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
4753000
CY2021Q4 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
5172000
CY2022Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
41034000
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
42925000
CY2022Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
31485000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
32318000
CY2022Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
9549000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
10607000
CY2022Q2 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
7480000
CY2021Q4 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
7553000
CY2022Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
1399000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
1565000
CY2022Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
9006000
CY2021Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
467000
CY2022Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
3757000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
4221000
CY2022Q2 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
8149000
CY2021Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
10389000
CY2022Q2 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1982000
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1192000
CY2021Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
43126000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
97203000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
85694000
CY2022Q2 us-gaap Gross Profit
GrossProfit
15602000
CY2021Q2 us-gaap Gross Profit
GrossProfit
14794000
us-gaap Gross Profit
GrossProfit
32509000
us-gaap Gross Profit
GrossProfit
26341000
CY2022Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
12515000
CY2021Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
11273000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
24212000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
21841000
CY2022Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
3087000
CY2021Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
3521000
us-gaap Operating Income Loss
OperatingIncomeLoss
8297000
us-gaap Operating Income Loss
OperatingIncomeLoss
4500000
CY2022Q2 us-gaap Interest Expense
InterestExpense
6000
CY2021Q2 us-gaap Interest Expense
InterestExpense
2000
us-gaap Interest Expense
InterestExpense
13000
us-gaap Interest Expense
InterestExpense
21000
us-gaap Interest Income Other
InterestIncomeOther
53000
us-gaap Interest Income Other
InterestIncomeOther
16000
CY2022Q2 us-gaap Investment Income Net
InvestmentIncomeNet
3000
CY2021Q2 us-gaap Investment Income Net
InvestmentIncomeNet
25000
us-gaap Investment Income Net
InvestmentIncomeNet
181000
us-gaap Investment Income Net
InvestmentIncomeNet
146000
CY2022Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-162000
CY2021Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-160000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-418000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-48000
CY2022Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2922000
CY2021Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
3384000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
8100000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4593000
CY2022Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
893000
CY2021Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
947000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2536000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1493000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Net Income Loss
NetIncomeLoss
3100000
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.30
CY2021Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.37
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.47
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.30
CY2021Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.36
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.83
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.46
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6571000
CY2022Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
5099000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
5911000
CY2022Q2 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1387000
CY2021Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
1516000
CY2022Q2 us-gaap Liabilities Current
LiabilitiesCurrent
78543000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
81170000
CY2022Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
80000
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
68000
CY2022Q2 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
1316000
CY2021Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
1749000
CY2022Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
5609000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
6794000
CY2022Q2 us-gaap Deferred Credits And Other Liabilities Noncurrent
DeferredCreditsAndOtherLiabilitiesNoncurrent
4247000
CY2021Q4 us-gaap Deferred Credits And Other Liabilities Noncurrent
DeferredCreditsAndOtherLiabilitiesNoncurrent
4735000
CY2022Q2 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
11252000
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
13346000
CY2022Q2 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2021Q4 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2022Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2021Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2022Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2021Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q2 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2021Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2022Q2 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2021Q4 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2022Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.10
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.10
CY2022Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
12500000
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
12500000
CY2022Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
6645352
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
6691052
CY2022Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
6566994
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
6617717
CY2022Q2 us-gaap Common Stock Value
CommonStockValue
657000
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
662000
CY2022Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
62543000
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
63924000
CY2022Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
179215000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
175574000
CY2022Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-10764000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1741000
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
231651000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
238419000
CY2022Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
321446000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
332935000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Net Income Loss
NetIncomeLoss
3100000
CY2022Q2 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-107000
CY2021Q2 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
146000
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-193000
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
227000
CY2022Q2 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
79000
CY2021Q2 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
379000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
65000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
511000
CY2022Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
276000
CY2021Q2 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
93000
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
390000
us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
36000
CY2022Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-815000
CY2021Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-296000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1182000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
660000
CY2022Q2 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
485000
CY2021Q2 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
372000
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
328000
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
143000
CY2022Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
965000
CY2021Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1050000
us-gaap Depreciation And Amortization
DepreciationAndAmortization
1907000
us-gaap Depreciation And Amortization
DepreciationAndAmortization
2116000
CY2022Q2 us-gaap Share Based Compensation
ShareBasedCompensation
806000
CY2021Q2 us-gaap Share Based Compensation
ShareBasedCompensation
721000
us-gaap Share Based Compensation
ShareBasedCompensation
1595000
us-gaap Share Based Compensation
ShareBasedCompensation
1380000
CY2022Q2 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
-3521000
CY2021Q2 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
9247000
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
-6562000
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
8873000
CY2022Q2 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
6741000
CY2021Q2 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1640000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
12676000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-7354000
CY2022Q2 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-1226000
CY2021Q2 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-426000
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-5382000
us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
1161000
CY2022Q2 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-111000
CY2021Q2 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
7351000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3751000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
9342000
CY2022Q2 us-gaap Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
-2211000
CY2021Q2 us-gaap Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
3048000
us-gaap Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
-2144000
us-gaap Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
2797000
CY2022Q2 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
784000
CY2021Q2 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
56000
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-138000
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
34000
CY2022Q2 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
317000
CY2021Q2 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
617000
us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
-2240000
us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
835000
CY2022Q2 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-377000
CY2021Q2 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-30000
us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
880000
us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
216000
CY2022Q2 us-gaap Increase Decrease In Derivative Assets And Liabilities
IncreaseDecreaseInDerivativeAssetsAndLiabilities
77000
CY2021Q2 us-gaap Increase Decrease In Derivative Assets And Liabilities
IncreaseDecreaseInDerivativeAssetsAndLiabilities
-392000
us-gaap Increase Decrease In Derivative Assets And Liabilities
IncreaseDecreaseInDerivativeAssetsAndLiabilities
29000
us-gaap Increase Decrease In Derivative Assets And Liabilities
IncreaseDecreaseInDerivativeAssetsAndLiabilities
-163000
CY2022Q2 us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
1256000
CY2021Q2 us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
-83000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
438000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
-732000
CY2022Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-1099000
CY2021Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
8900000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
8312000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
17934000
CY2022Q2 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
94000
CY2021Q2 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
3000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
101000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
3000
CY2022Q2 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
231000
CY2021Q2 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
378000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
508000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
676000
CY2022Q2 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
295000
CY2021Q2 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
282000
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
598000
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
606000
CY2022Q2 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-262000
CY2021Q2 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
42000
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
182000
CY2022Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-170000
CY2021Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-699000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1005000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1461000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
117000
CY2022Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
986000
CY2021Q2 us-gaap Payments Of Dividends
PaymentsOfDividends
924000
us-gaap Payments Of Dividends
PaymentsOfDividends
1923000
us-gaap Payments Of Dividends
PaymentsOfDividends
1789000
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
208000
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
197000
CY2022Q2 us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
1671000
us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
2890000
CY2022Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2657000
CY2021Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-924000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-4904000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1986000
CY2022Q2 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-4061000
CY2021Q2 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
58000
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-4424000
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
1542000
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-7987000
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
7335000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-2021000
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
16029000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
90029000
CY2021Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
66553000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
84063000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
57859000
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
82042000
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
73888000
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
82042000
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
73888000
CY2021Q1 us-gaap Stockholders Equity
StockholdersEquity
234659000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
CY2021Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-293000
CY2021Q2 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
721000
CY2021Q2 us-gaap Dividends Cash
DividendsCash
924000
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
236600000
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
239470000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2022Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-7997000
CY2022Q2 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
806000
CY2022Q2 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
1671000
CY2022Q2 us-gaap Dividends Cash
DividendsCash
986000
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
231651000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
231148000
us-gaap Net Income Loss
NetIncomeLoss
3100000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
2958000
us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
1183000
us-gaap Dividends Cash
DividendsCash
1789000
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
236600000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
238419000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-9023000
us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
1387000
us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
117000
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
2890000
us-gaap Dividends Cash
DividendsCash
1923000
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
231651000
CY2022Q2 us-gaap Aoci Loss Cash Flow Hedge Cumulative Gain Loss After Tax
AociLossCashFlowHedgeCumulativeGainLossAfterTax
295000
CY2022Q2 us-gaap Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months
ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
178000
CY2022Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2767000
CY2022Q2 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
-8074000
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-77000
CY2022Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-10764000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1741000
us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
-9249000
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-226000
CY2022Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-10764000
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
P10Y
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
11559
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P0Y7M13D
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
23.3
CY2022Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
58600
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P3Y
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
262556
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
34.84
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
112614
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
32.05
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
33761
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
34.90
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
61500
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
38.41
hurc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldInPeriod
6806
hurc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Withheld Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldWeightedAverageGrantDateFairValue
34.03
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
273103
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
32.90
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1600000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1400000
CY2022Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
5400000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
2029000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
2437000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Net Income Loss
NetIncomeLoss
5564000
us-gaap Net Income Loss
NetIncomeLoss
3100000
us-gaap Net Income Loss
NetIncomeLoss
3100000
CY2022Q2 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
24000
CY2022Q2 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
24000
CY2021Q2 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
27000
CY2021Q2 us-gaap Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
27000
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
65000
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
65000
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
34000
us-gaap Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
34000
CY2022Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
2005000
CY2022Q2 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
2005000
CY2021Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
2410000
CY2021Q2 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
2410000
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
5499000
us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
5499000
CY2022Q2 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
34000
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
3066000
us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
3066000
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6571000
CY2022Q2 hurc Weighted Average Number Of Diluted Shares Outstanding Before Dilutive Effect
WeightedAverageNumberOfDilutedSharesOutstandingBeforeDilutiveEffect
6571000
CY2021Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6596000
CY2021Q2 hurc Weighted Average Number Of Diluted Shares Outstanding Before Dilutive Effect
WeightedAverageNumberOfDilutedSharesOutstandingBeforeDilutiveEffect
6596000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6594000
hurc Weighted Average Number Of Diluted Shares Outstanding Before Dilutive Effect
WeightedAverageNumberOfDilutedSharesOutstandingBeforeDilutiveEffect
6594000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6585000
hurc Weighted Average Number Of Diluted Shares Outstanding Before Dilutive Effect
WeightedAverageNumberOfDilutedSharesOutstandingBeforeDilutiveEffect
6585000
CY2022Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
69000
CY2021Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
16000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
47000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
13000
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6571000
CY2022Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6640000
CY2021Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6596000
CY2021Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6612000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6594000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6641000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
6585000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
6598000
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.30
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.30
CY2021Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.37
CY2021Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.36
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.83
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.47
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.46
CY2022Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1500000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1600000
CY2022Q2 us-gaap Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
45233000
CY2021Q4 us-gaap Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
37527000
CY2022Q2 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
17541000
CY2021Q4 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
17559000
CY2022Q2 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
90531000
CY2021Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
93130000
CY2022Q2 us-gaap Inventory Net
InventoryNet
153305000
CY2021Q4 us-gaap Inventory Net
InventoryNet
148216000
us-gaap Lease Cost
LeaseCost
2600000
us-gaap Lease Cost
LeaseCost
2600000
us-gaap Operating Lease Payments
OperatingLeasePayments
2370000
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
1515000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
2206000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
3229000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
1724000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
931000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
581000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
1020000
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
9691000
CY2022Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
325000
CY2022Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
9366000
CY2022Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y7M6D
CY2022Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.018
hurc Number Of Guarantees
NumberOfGuarantees
8
CY2022Q2 us-gaap Guarantee Obligations Maximum Exposure
GuaranteeObligationsMaximumExposure
800000
hurc Term Of Product Warranty
TermOfProductWarranty
P1Y
CY2021Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1516000
CY2020Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1200000
us-gaap Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
1263000
us-gaap Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
1204000
us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
1330000
us-gaap Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
1049000
us-gaap Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
-62000
us-gaap Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
62000
CY2022Q2 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1387000
CY2021Q2 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
1417000
CY2022Q2 us-gaap Line Of Credit
LineOfCredit
0
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2500000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1500000
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.31
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.33
CY2022Q2 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
205000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
198000
CY2022Q2 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
108500000
CY2021Q4 us-gaap Derivative Notional Amount
DerivativeNotionalAmount
94600000

Files In Submission

Name View Source Status
0001558370-22-009709-index-headers.html Edgar Link pending
0001558370-22-009709-index.html Edgar Link pending
0001558370-22-009709.txt Edgar Link pending
0001558370-22-009709-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
hurc-20220430.xsd Edgar Link pending
hurc-20220430x10q.htm Edgar Link pending
hurc-20220430x10q_htm.xml Edgar Link completed
hurc-20220430xex31d1.htm Edgar Link pending
hurc-20220430xex31d2.htm Edgar Link pending
hurc-20220430xex32d1.htm Edgar Link pending
hurc-20220430xex32d2.htm Edgar Link pending
hurc-20220430_cal.xml Edgar Link unprocessable
hurc-20220430_def.xml Edgar Link unprocessable
hurc-20220430_lab.xml Edgar Link unprocessable
hurc-20220430_pre.xml Edgar Link unprocessable
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending