2022 Q3 Form 10-Q Financial Statement
#000143774922017943 Filed on July 28, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
Revenue | $33.23M | $32.13M | $30.37M |
YoY Change | 52.72% | 20.01% | 16.94% |
Cost Of Revenue | $26.52M | $24.48M | $23.42M |
YoY Change | 59.24% | 25.52% | 23.27% |
Gross Profit | $6.715M | $7.646M | $6.958M |
YoY Change | 31.46% | 5.22% | -0.29% |
Gross Profit Margin | 20.21% | 23.8% | 22.91% |
Selling, General & Admin | $5.405M | $5.181M | $5.396M |
YoY Change | 29.8% | 19.85% | 23.22% |
% of Gross Profit | 80.49% | 67.76% | 77.55% |
Research & Development | $1.896M | $1.672M | $1.857M |
YoY Change | 10.04% | -9.77% | 12.75% |
% of Gross Profit | 28.24% | 21.87% | 26.69% |
Depreciation & Amortization | $815.0K | $819.0K | $816.0K |
YoY Change | 16.43% | 12.19% | 11.78% |
% of Gross Profit | 12.14% | 10.71% | 11.73% |
Operating Expenses | $7.301M | $6.853M | $7.253M |
YoY Change | 24.02% | 10.96% | 20.36% |
Operating Profit | -$586.0K | $793.0K | -$295.0K |
YoY Change | -24.78% | -27.31% | -130.99% |
Interest Expense | -$272.0K | -$177.0K | -$134.0K |
YoY Change | 413.21% | 221.82% | 123.33% |
% of Operating Profit | -22.32% | ||
Other Income/Expense, Net | $254.0K | -$115.0K | -$117.0K |
YoY Change | 25300.0% | 447.62% | 108.93% |
Pretax Income | -$332.0K | $678.0K | -$412.0K |
YoY Change | -57.33% | -36.64% | -145.98% |
Income Tax | -$90.00K | $170.0K | -$251.0K |
% Of Pretax Income | 25.07% | ||
Net Earnings | -$239.0K | $512.0K | -$168.0K |
YoY Change | -59.15% | -36.87% | -125.04% |
Net Earnings / Revenue | -0.72% | 1.59% | -0.55% |
Basic Earnings Per Share | $0.03 | $0.03 | -$1.00 |
Diluted Earnings Per Share | $0.03 | $0.03 | -$1.00 |
COMMON SHARES | |||
Basic Shares Outstanding | 16.13M | 16.13M | 16.10M |
Diluted Shares Outstanding | 16.13M | 16.15M | 16.10M |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $5.051M | $5.114M | $6.050M |
YoY Change | -68.14% | -67.69% | -55.84% |
Cash & Equivalents | $4.978M | $5.037M | $5.968M |
Short-Term Investments | |||
Other Short-Term Assets | $6.241M | $5.161M | $3.803M |
YoY Change | 46.13% | 119.52% | 35.82% |
Inventory | $40.77M | $39.20M | $36.38M |
Prepaid Expenses | |||
Receivables | $26.88M | $22.35M | $22.91M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $78.94M | $71.83M | $69.14M |
YoY Change | 22.31% | 11.69% | 8.85% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $21.90M | $22.34M | $22.34M |
YoY Change | -4.94% | -1.68% | -2.65% |
Goodwill | $37.07M | $37.50M | $37.93M |
YoY Change | 37.29% | 38.31% | 40.15% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.981M | $2.261M | $2.701M |
YoY Change | 9.09% | 13.9% | 26.57% |
Total Long-Term Assets | $89.00M | $90.40M | $92.25M |
YoY Change | 23.15% | 25.18% | 26.59% |
TOTAL ASSETS | |||
Total Short-Term Assets | $78.94M | $71.83M | $69.14M |
Total Long-Term Assets | $89.00M | $90.40M | $92.25M |
Total Assets | $167.9M | $162.2M | $161.4M |
YoY Change | 22.75% | 18.83% | 18.33% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $15.83M | $13.44M | $11.24M |
YoY Change | 71.92% | 40.82% | 10.79% |
Accrued Expenses | $10.25M | $6.735M | $6.780M |
YoY Change | 41.85% | 25.61% | 23.27% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $2.000M | $2.000M | $2.000M |
YoY Change | 690.51% | 220.51% | 101.41% |
Total Short-Term Liabilities | $28.08M | $22.18M | $20.02M |
YoY Change | 68.27% | 42.79% | 20.32% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $20.87M | $19.57M | $19.98M |
YoY Change | |||
Other Long-Term Liabilities | $1.673M | $1.328M | $1.574M |
YoY Change | 51.68% | 5.4% | 13.24% |
Total Long-Term Liabilities | $22.55M | $20.89M | $21.56M |
YoY Change | 1944.15% | 1558.25% | 1450.72% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $28.08M | $22.18M | $20.02M |
Total Long-Term Liabilities | $22.55M | $20.89M | $21.56M |
Total Liabilities | $52.62M | $45.16M | $43.75M |
YoY Change | 188.1% | 161.27% | 136.11% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$47.73M | -$47.49M | -$48.00M |
YoY Change | 2.2% | 2.98% | 2.29% |
Common Stock | $2.057M | $2.057M | $2.056M |
YoY Change | 0.29% | 0.49% | 0.69% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $21.48M | $21.48M | $21.48M |
YoY Change | 0.05% | 0.43% | 0.45% |
Treasury Stock Shares | $4.435M | $4.435M | $4.434M |
Shareholders Equity | $115.2M | $116.9M | $117.5M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $167.9M | $162.2M | $161.4M |
YoY Change | 22.75% | 18.83% | 18.33% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$239.0K | $512.0K | -$168.0K |
YoY Change | -59.15% | -36.87% | -125.04% |
Depreciation, Depletion And Amortization | $815.0K | $819.0K | $816.0K |
YoY Change | 16.43% | 12.19% | 11.78% |
Cash From Operating Activities | -$427.0K | -$178.0K | -$3.222M |
YoY Change | -128.33% | -105.83% | -182.55% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$811.0K | -$214.0K | $371.0K |
YoY Change | -26.21% | -70.88% | -24.13% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | -$811.0K | -$214.0K | -$371.0K |
YoY Change | -26.21% | -70.88% | -24.13% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 1.303M | -429.0K | $1.223M |
YoY Change | -430.71% | 251.64% | -391.19% |
NET CHANGE | |||
Cash From Operating Activities | -427.0K | -178.0K | -$3.222M |
Cash From Investing Activities | -811.0K | -214.0K | -$371.0K |
Cash From Financing Activities | 1.303M | -429.0K | $1.223M |
Net Change In Cash | 65.00K | -821.0K | -$2.363M |
YoY Change | 364.29% | -137.35% | -178.53% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$427.0K | -$178.0K | -$3.222M |
Capital Expenditures | -$811.0K | -$214.0K | $371.0K |
Free Cash Flow | $384.0K | $36.00K | -$3.593M |
YoY Change | -85.26% | -99.05% | -205.24% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
25000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
197000 | ||
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.05 | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000875657 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | pure | |
CY2021Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | usd |
CY2022Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | usd |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.305 | pure | |
CY2021Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
283000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | ||
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.05 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-20852 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
ULTRALIFE CORPORATION | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
2000 Technology Parkway | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Newark | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
14513 | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
16-1387013 | ||
dei |
City Area Code
CityAreaCode
|
315 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
332-7100 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.10 par value per share | ||
dei |
Trading Symbol
TradingSymbol
|
ULBI | ||
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
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2022Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
16132868 | |
CY2022Q2 | us-gaap |
Cash
Cash
|
5114000 | usd |
CY2021Q4 | us-gaap |
Cash
Cash
|
8413000 | usd |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
316000 | usd |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
346000 | usd |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
22349000 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
20232000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
39201000 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
33189000 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
5161000 | usd |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4690000 | usd |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
71825000 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
66524000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
22338000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
23205000 | usd |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
37502000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
38068000 | usd |
CY2022Q2 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
16566000 | usd |
CY2021Q4 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
17390000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
11731000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
11472000 | usd |
CY2022Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2261000 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2879000 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
162223000 | usd |
CY2021Q4 | us-gaap |
Assets
Assets
|
159538000 | usd |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
13441000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
9823000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2000000 | usd |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1924000 | usd |
CY2021Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1842000 | usd |
CY2022Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
4811000 | usd |
CY2021Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
5259000 | usd |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
22176000 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
18924000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
19566000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
18857000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
2086000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
2254000 | usd |
CY2022Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1328000 | usd |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1760000 | usd |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
45156000 | usd |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
41795000 | usd |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2022Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
20522427 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
16089832 | |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
2052000 | usd |
CY2021Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
186518000 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-47832000 | usd |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3151000 | usd |
CY2021Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4432595 | |
CY2021Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
21469000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
117616000 | usd |
CY2021Q4 | us-gaap |
Minority Interest
MinorityInterest
|
127000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
19000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1482000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1498000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
196000 | usd | |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
904000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-1154000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1678000 | usd | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
16129000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
16019000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
16116000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15997000 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
20000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
241000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16149000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16260000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16141000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16194000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
347000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
1501000 | usd | |
us-gaap |
Depreciation
Depreciation
|
1460000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
310000 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
52000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
370000 | usd | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-345000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2385000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-2390000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
6606000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-864000 | usd | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-104000 | usd | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-2536000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
2839000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-2873000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3400000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
6955000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
585000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1225000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-585000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1225000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
1550000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
0 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
833000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
789000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
113000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
314000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
25000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
11000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
67000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
794000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-542000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-108000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
5175000 | usd | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5114000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
15828000 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
116923000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
1501000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
262000 | usd | |
us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
196000 | usd | |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
119237000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117743000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
347000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
337000 | usd | |
ulbi |
Adjustments To Additional Paid In Capital Sharebased Compensation Restricted Stock Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRestrictedStockRequisiteServicePeriodRecognition
|
33000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-15000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
106000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
362000 | usd | |
ulbi |
Adjustments To Additional Paid In Capital Sharebased Compensation Restricted Stock Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRestrictedStockRequisiteServicePeriodRecognition
|
11000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-4000 | usd | |
us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
-1498000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117067000 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117861000 | usd |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
822000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
283000 | usd |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
174000 | usd |
CY2021Q2 | ulbi |
Adjustments To Additional Paid In Capital Sharebased Compensation Restricted Stock Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRestrictedStockRequisiteServicePeriodRecognition
|
12000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-8000 | usd |
CY2021Q2 | us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
93000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
119237000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117641000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
508000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
0 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
181000 | usd |
CY2022Q2 | ulbi |
Adjustments To Additional Paid In Capital Sharebased Compensation Restricted Stock Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRestrictedStockRequisiteServicePeriodRecognition
|
3000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-4000 | usd |
CY2022Q2 | us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
-1262000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117067000 | usd |
CY2022Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
135163 | |
CY2022Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
5000 | |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
20352 | |
CY2021Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
906404 | |
CY2021Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
14164 | |
CY2021Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
240259 | |
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
135163 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
659488 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
5000 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
14164 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
24751 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
197848 | ||
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
5037000 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
8329000 | usd |
CY2022Q2 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
77000 | usd |
CY2021Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
84000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5114000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8413000 | usd |
CY2022Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
26209000 | usd |
CY2021Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
21660000 | usd |
CY2022Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3526000 | usd |
CY2021Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
4227000 | usd |
CY2022Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
9466000 | usd |
CY2021Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
7302000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
39201000 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
33189000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
91888000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
91423000 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
69550000 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
68218000 | usd |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
22338000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
23205000 | usd |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
819000 | usd |
CY2021Q2 | us-gaap |
Depreciation
Depreciation
|
730000 | usd |
us-gaap |
Depreciation
Depreciation
|
1635000 | usd | |
us-gaap |
Depreciation
Depreciation
|
1460000 | usd | |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
38068000 | usd |
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-30000 | usd | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-536000 | usd | |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
37502000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
28076000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
11510000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
16566000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
28454000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
11064000 | usd |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.237 | pure | |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
226000 | usd |
CY2021Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
189000 | usd |
CY2021Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
17390000 | usd |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
323000 | usd |
CY2021Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
156000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
651000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
310000 | usd | |
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
184000 | usd |
CY2021Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
186000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
373000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
370000 | usd | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1306824 | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.87 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
5000 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
4.68 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
58750 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
3.81 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
44834 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
6.76 | ||
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1208240 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
7.01 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P4Y25D | ||
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
33000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1103948 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
7.01 | |
CY2022Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P3Y11M4D | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
33000 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
717956 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
7.06 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y11M4D | ||
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
33000 | usd |
CY2022Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
458000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
376000 | usd | |
CY2022Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
23000 | usd |
CY2021Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
13000 | usd |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
47000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
32000 | usd | |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
249000 | usd |
CY2021Q2 | us-gaap |
Lease Cost
LeaseCost
|
202000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
505000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
408000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
449000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
365000 | usd | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y3M18D | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y6M | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.045 | pure |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.045 | pure |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
440000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
871000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
449000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
136000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
137000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
137000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
281000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
2451000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
280000 | usd |
CY2021Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
133000 | usd |
CY2020Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
149000 | usd |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
25000 | usd | |
us-gaap |
Product Warranty Accrual Preexisting Increase Decrease
ProductWarrantyAccrualPreexistingIncreaseDecrease
|
121000 | usd | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
26000 | usd | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
108000 | usd | |
CY2022Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
132000 | usd |
CY2021Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
162000 | usd |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
32126000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
793000 | usd |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-115000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
170000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-4000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
512000 | usd |
CY2021Q2 | us-gaap |
Revenues
Revenues
|
26770000 | usd |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1091000 | usd |
CY2021Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-21000 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
248000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
11000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
811000 | usd |
us-gaap |
Revenues
Revenues
|
62499000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
498000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-232000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-81000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
3000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
344000 | usd | |
us-gaap |
Revenues
Revenues
|
52743000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2043000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-77000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
465000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
19000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1482000 | usd | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
32126000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
26770000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
62499000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
52743000 | usd | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
32126000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
26770000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
62499000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
52743000 | usd |