2022 Q3 Form 10-Q Financial Statement
#000117184322005576 Filed on August 10, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
Revenue | $6.516M | $6.513M | $6.508M |
YoY Change | -2.35% | 7.0% | 13.92% |
Cost Of Revenue | $4.184M | $4.240M | $4.067M |
YoY Change | 16.29% | 16.13% | 29.32% |
Gross Profit | $2.332M | $2.273M | $2.441M |
YoY Change | -24.16% | -6.69% | -4.95% |
Gross Profit Margin | 35.79% | 34.9% | 37.51% |
Selling, General & Admin | $2.379M | $2.258M | $2.133M |
YoY Change | 20.09% | 16.63% | -1.75% |
% of Gross Profit | 102.02% | 99.34% | 87.38% |
Research & Development | $328.0K | $357.0K | $318.0K |
YoY Change | 34.43% | 21.84% | 13.57% |
% of Gross Profit | 14.07% | 15.71% | 13.03% |
Depreciation & Amortization | $597.0K | $611.0K | $628.0K |
YoY Change | -23.56% | -7.84% | -8.99% |
% of Gross Profit | 25.6% | 26.88% | 25.73% |
Operating Expenses | $2.707M | $2.615M | $2.451M |
YoY Change | 21.66% | 17.32% | 0.0% |
Operating Profit | -$375.0K | -$342.0K | -$10.00K |
YoY Change | -144.12% | -265.22% | -108.55% |
Interest Expense | -$8.000K | -$8.000K | -$9.000K |
YoY Change | -33.33% | -38.46% | -10.0% |
% of Operating Profit | |||
Other Income/Expense, Net | -$8.000K | -$9.000K | $66.00K |
YoY Change | -110.67% | -571.43% | |
Pretax Income | -$383.0K | -$351.0K | $56.00K |
YoY Change | -141.41% | -269.57% | -45.63% |
Income Tax | -$286.0K | -$13.00K | $17.00K |
% Of Pretax Income | 30.36% | ||
Net Earnings | -$97.00K | -$338.0K | $39.00K |
YoY Change | -113.13% | -352.24% | -53.01% |
Net Earnings / Revenue | -1.49% | -5.19% | 0.6% |
Basic Earnings Per Share | -$0.02 | -$0.06 | $0.01 |
Diluted Earnings Per Share | -$0.02 | -$0.06 | $0.01 |
COMMON SHARES | |||
Basic Shares Outstanding | 5.626M | 5.610M | 5.590M |
Diluted Shares Outstanding | 5.638M | 5.610M | 5.646M |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $3.458M | $1.790M | $2.127M |
YoY Change | 75.71% | -32.48% | -2.88% |
Cash & Equivalents | $3.500M | $1.800M | $2.100M |
Short-Term Investments | |||
Other Short-Term Assets | $1.510M | $1.722M | $1.033M |
YoY Change | -45.17% | -33.13% | -45.63% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $4.953M | $4.405M | $4.704M |
Other Receivables | $803.0K | $2.985M | $2.661M |
Total Short-Term Assets | $10.72M | $10.90M | $10.53M |
YoY Change | -8.12% | -7.11% | -0.96% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $7.976M | $8.697M | $9.441M |
YoY Change | 9.32% | 8.81% | 9.58% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $843.0K | $851.0K | $842.0K |
YoY Change | -4.53% | 0.24% | -4.54% |
Total Long-Term Assets | $9.754M | $9.548M | $10.44M |
YoY Change | -18.45% | -25.7% | -24.07% |
TOTAL ASSETS | |||
Total Short-Term Assets | $10.72M | $10.90M | $10.53M |
Total Long-Term Assets | $9.754M | $9.548M | $10.44M |
Total Assets | $20.48M | $20.45M | $20.97M |
YoY Change | -13.35% | -16.83% | -14.0% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $857.0K | $598.0K | $722.0K |
YoY Change | 91.29% | -45.64% | -34.9% |
Accrued Expenses | $3.974M | $3.264M | $3.045M |
YoY Change | 23.3% | 72.7% | 94.32% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $360.0K | $461.0K | $563.0K |
YoY Change | -48.28% | -33.48% | -18.52% |
Total Short-Term Liabilities | $6.176M | $5.297M | $5.324M |
YoY Change | 15.61% | 13.96% | 22.96% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $380.0K | $453.0K | $526.0K |
YoY Change | -48.65% | -85.37% | -83.91% |
Other Long-Term Liabilities | $2.200M | $2.457M | $2.657M |
YoY Change | -31.97% | -29.6% | -29.34% |
Total Long-Term Liabilities | $380.0K | $453.0K | $526.0K |
YoY Change | -48.65% | -85.37% | -83.91% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $6.176M | $5.297M | $5.324M |
Total Long-Term Liabilities | $380.0K | $453.0K | $526.0K |
Total Liabilities | $8.756M | $8.514M | $8.507M |
YoY Change | -8.85% | -25.78% | -26.46% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$10.73M | -$10.24M | -$9.511M |
YoY Change | 40.3% | 22.09% | 11.59% |
Common Stock | $34.17M | $33.89M | $33.69M |
YoY Change | 2.33% | 2.03% | 1.93% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $10.08M | $10.08M | $10.08M |
YoY Change | 0.0% | 0.0% | 0.0% |
Treasury Stock Shares | $668.0K | $668.0K | $668.0K |
Shareholders Equity | $11.72M | $11.94M | $12.46M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $20.48M | $20.45M | $20.97M |
YoY Change | -13.35% | -16.83% | -14.0% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$97.00K | -$338.0K | $39.00K |
YoY Change | -113.13% | -352.24% | -53.01% |
Depreciation, Depletion And Amortization | $597.0K | $611.0K | $628.0K |
YoY Change | -23.56% | -7.84% | -8.99% |
Cash From Operating Activities | $2.334M | $317.0K | $345.0K |
YoY Change | -701.55% | -51.0% | -183.54% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$91.00K | -$29.00K | $10.00K |
YoY Change | 33.82% | -14.71% | 42.86% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$7.000K | -$25.00K | $7.000K |
YoY Change | -86.0% | -238.89% | -170.0% |
Cash From Investing Activities | -$98.00K | -$54.00K | -$36.00K |
YoY Change | -16.95% | 237.5% | -38.98% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -568.0K | -600.0K | -$174.0K |
YoY Change | 220.9% | 246.82% | 1.75% |
NET CHANGE | |||
Cash From Operating Activities | 2.334M | 317.0K | $345.0K |
Cash From Investing Activities | -98.00K | -54.00K | -$36.00K |
Cash From Financing Activities | -568.0K | -600.0K | -$174.0K |
Net Change In Cash | 1.668M | -337.0K | $135.0K |
YoY Change | -344.22% | -173.58% | -121.0% |
FREE CASH FLOW | |||
Cash From Operating Activities | $2.334M | $317.0K | $345.0K |
Capital Expenditures | -$91.00K | -$29.00K | $10.00K |
Free Cash Flow | $2.425M | $346.0K | $335.0K |
YoY Change | -857.81% | -49.19% | -179.76% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
118000 | usd |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
89000 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
20867000 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
19659000 | usd |
CY2022Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2021Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.005 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.005 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
873000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
873000 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.005 | |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.005 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6294000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6257000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5626000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5589000 | |
CY2022Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
668000 | |
CY2021Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
668000 | |
CY2022Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
36000 | usd |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
393000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-338000 | usd |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
36000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
393000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-299000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-299000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
217000 | usd | |
CY2022Q2 | pmd |
Income Tax Benefit Cares Act
IncomeTaxBenefitCARESAct
|
0 | usd |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
1000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
1000 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
599000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
307000 | usd |
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MA | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
01720 | ||
dei |
City Area Code
CityAreaCode
|
978 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
206-8220 | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
0 | usd |
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-06-30 | ||
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2457000 | usd |
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
1-13738 | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
58-1701987 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
289 Great Road | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Acton | ||
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
984000 | usd |
dei |
Security12b Title
Security12bTitle
|
Common stock. $0.005 par value | ||
dei |
Trading Symbol
TradingSymbol
|
PMD | ||
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5297000 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
5830000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
453000 | usd |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-10242000 | usd |
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-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
|
5626196 | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1790000 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1992000 | usd |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
4405000 | usd |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
4116000 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1722000 | usd |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1499000 | usd |
CY2022Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
2985000 | usd |
CY2021Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
2678000 | usd |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
10902000 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
10285000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
5555000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
6691000 | usd |
CY2022Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
851000 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
864000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
0 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
160000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3142000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3552000 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
20450000 | usd |
CY2021Q4 | us-gaap |
Assets
Assets
|
21552000 | usd |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
598000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
994000 | usd |
CY2022Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3264000 | usd |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3188000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
461000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
664000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
974000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2880000 | usd |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
8514000 | usd |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
9309000 | usd |
CY2022Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
31000 | usd |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
31000 | usd |
CY2022Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
33863000 | usd |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
33478000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-351000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
207000 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-9550000 | usd |
CY2022Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
10082000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-295000 | usd | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.06 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
CY2021Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
10082000 | usd |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1634000 | usd |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1634000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11936000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12243000 | usd |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
20450000 | usd |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
21552000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
6513000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
6087000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
13021000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
11800000 | usd | |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4240000 | usd |
CY2021Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
3651000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8307000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
6796000 | usd | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
2273000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
2436000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
4714000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
5004000 | usd | |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1445000 | usd |
CY2021Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1280000 | usd |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2772000 | usd | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2809000 | usd | |
CY2022Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
813000 | usd |
CY2021Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
656000 | usd |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1619000 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1298000 | usd | |
CY2022Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
357000 | usd |
CY2021Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
293000 | usd |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
675000 | usd | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
573000 | usd | |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2615000 | usd |
CY2021Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2229000 | usd |
us-gaap |
Operating Expenses
OperatingExpenses
|
5066000 | usd | |
us-gaap |
Operating Expenses
OperatingExpenses
|
4680000 | usd | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-342000 | usd |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
207000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-352000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
324000 | usd | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-9000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
57000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-14000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
310000 | usd | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-13000 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
73000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
93000 | usd | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-338000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
134000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-299000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
217000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.05 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | ||
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.06 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.05 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.04 | ||
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | ||
pmd |
Payments For Proceeds From Other Assets
PaymentsForProceedsFromOtherAssets
|
-8000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-90000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0 | ||
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12461000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
4000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
238000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11936000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12243000 | usd |
us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
4000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
417000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11936000 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12812000 | usd |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
169000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
134000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13115000 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12512000 | usd |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
386000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
217000 | usd | |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13115000 | usd |
pmd |
Depreciation And Amortization Excluding Rou Asset Amortization
DepreciationAndAmortizationExcludingRouAssetAmortization
|
1239000 | usd | |
pmd |
Depreciation And Amortization Excluding Rou Asset Amortization
DepreciationAndAmortizationExcludingRouAssetAmortization
|
1353000 | usd | |
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
488000 | usd | |
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
470000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
467000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
27000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
417000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
386000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
289000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
615000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
223000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1661000 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
307000 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
44000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-396000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
523000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-511000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-508000 | usd | |
pmd |
Increase Decrease In Accrued Expenses And Accrued Income Taxes
IncreaseDecreaseInAccruedExpensesAndAccruedIncomeTaxes
|
76000 | usd | |
pmd |
Increase Decrease In Accrued Expenses And Accrued Income Taxes
IncreaseDecreaseInAccruedExpensesAndAccruedIncomeTaxes
|
89000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
662000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
237000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
14000 | usd | |
us-gaap |
Payments To Develop Software
PaymentsToDevelopSoftware
|
63000 | usd | |
us-gaap |
Payments To Develop Software
PaymentsToDevelopSoftware
|
70000 | usd | |
pmd |
Payments For Proceeds From Other Assets
PaymentsForProceedsFromOtherAssets
|
18000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-76000 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
-32000 | usd | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd | |
pmd |
Payments Of Equipment Financing
PaymentsOfEquipmentFinancing
|
349000 | usd | |
pmd |
Payments Of Equipment Financing
PaymentsOfEquipmentFinancing
|
343000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
393000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
-0 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-774000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-343000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-202000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-182000 | usd | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1992000 | usd |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2833000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
1790000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2651000 | usd |
us-gaap |
Interest Paid Net
InterestPaidNet
|
19000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
28000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
568000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
575000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
78000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
193000 | usd | |
pmd |
Income Tax Benefit Cares Act
IncomeTaxBenefitCARESAct
|
0 | usd | |
CY2021Q2 | pmd |
Income Tax Benefit Cares Act
IncomeTaxBenefitCARESAct
|
800000 | usd |
pmd |
Income Tax Benefit Cares Act
IncomeTaxBenefitCARESAct
|
1600000 | usd | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1800000 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
238000 | usd |
CY2021Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
169000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
417000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
386000 | usd | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
574000 | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
14.23 | |
CY2021 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y1M6D | |
CY2021Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
100000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
83000 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.07 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
4.07 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5610000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5627000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
572000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
14.23 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y7M6D | ||
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
70000 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
519000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
14.89 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y4M24D | ||
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
25000 | usd |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5610000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5539000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5600000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5538000 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | |
CY2021Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
88000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5600000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5621000 | ||
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
733000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
589000 | ||
CY2022Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3100000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3400000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.038 | pure |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y10M24D | |
CY2022Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
232000 | usd |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
501000 | usd | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
518000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
1133000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1061000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
553000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
460000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
3725000 | usd |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
294000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3431000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
974000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2457000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3431000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
6513000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
6087000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
13021000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
11800000 | usd |