2023 Q3 Form 10-Q Financial Statement
#000149315223028464 Filed on August 14, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $12.44M | $12.13M |
YoY Change | 99.06% | 182.82% |
Cost Of Revenue | $8.732M | $9.419M |
YoY Change | 62.0% | 123.84% |
Gross Profit | $3.711M | $2.711M |
YoY Change | 331.01% | 3246.91% |
Gross Profit Margin | 29.82% | 22.35% |
Selling, General & Admin | $2.758M | $3.089M |
YoY Change | 19.65% | 19.5% |
% of Gross Profit | 74.32% | 113.94% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $143.0K | $97.00K |
YoY Change | 257.5% | 162.16% |
% of Gross Profit | 3.85% | 3.58% |
Operating Expenses | $2.758M | $3.089M |
YoY Change | 19.65% | 19.5% |
Operating Profit | $953.0K | -$378.0K |
YoY Change | -166.0% | -84.9% |
Interest Expense | $60.00K | $79.00K |
YoY Change | -48.28% | -24.04% |
% of Operating Profit | 6.3% | |
Other Income/Expense, Net | $11.00K | -$20.00K |
YoY Change | -35.29% | -82.91% |
Pretax Income | $1.024M | -$319.0K |
YoY Change | -178.11% | -87.33% |
Income Tax | ||
% Of Pretax Income | ||
Net Earnings | $1.024M | -$319.0K |
YoY Change | -178.11% | -87.33% |
Net Earnings / Revenue | 8.23% | -2.63% |
Basic Earnings Per Share | $0.10 | -$0.03 |
Diluted Earnings Per Share | $0.10 | -$0.03 |
COMMON SHARES | ||
Basic Shares Outstanding | 10.01M shares | 9.768M shares |
Diluted Shares Outstanding | 10.25M shares | 9.908M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $7.581M | $9.624M |
YoY Change | 5.15% | -1.65% |
Cash & Equivalents | $7.581M | $9.624M |
Short-Term Investments | ||
Other Short-Term Assets | $5.518M | $2.625M |
YoY Change | 556.9% | 144.41% |
Inventory | $8.280M | $8.457M |
Prepaid Expenses | ||
Receivables | $8.936M | $5.835M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $30.32M | $26.54M |
YoY Change | 14.61% | -14.6% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $3.775M | $2.383M |
YoY Change | 375.44% | 284.98% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $82.00K | $138.0K |
YoY Change | -2.38% | 72.5% |
Total Long-Term Assets | $5.446M | $4.154M |
YoY Change | 81.9% | 36.82% |
TOTAL ASSETS | ||
Total Short-Term Assets | $30.32M | $26.54M |
Total Long-Term Assets | $5.446M | $4.154M |
Total Assets | $35.76M | $30.70M |
YoY Change | 21.45% | -10.03% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $4.961M | $5.542M |
YoY Change | 44.51% | 32.24% |
Accrued Expenses | $4.811M | $1.249M |
YoY Change | 277.93% | 0.73% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $157.0K | $192.0K |
YoY Change | -55.27% | -44.35% |
Total Short-Term Liabilities | $16.61M | $12.18M |
YoY Change | 35.08% | -22.41% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $320.0K | $353.0K |
YoY Change | -31.91% | -31.85% |
Other Long-Term Liabilities | $53.00K | $57.00K |
YoY Change | -95.94% | -96.04% |
Total Long-Term Liabilities | $53.00K | $57.00K |
YoY Change | -95.94% | -96.04% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $16.61M | $12.18M |
Total Long-Term Liabilities | $53.00K | $57.00K |
Total Liabilities | $17.26M | $13.01M |
YoY Change | 26.9% | -24.07% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$15.12M | -$16.15M |
YoY Change | -10.5% | 3.39% |
Common Stock | $10.00K | $10.00K |
YoY Change | 0.0% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $18.50M | $17.68M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $35.76M | $30.70M |
YoY Change | 21.45% | -10.03% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.024M | -$319.0K |
YoY Change | -178.11% | -87.33% |
Depreciation, Depletion And Amortization | $143.0K | $97.00K |
YoY Change | 257.5% | 162.16% |
Cash From Operating Activities | -$598.0K | -$1.159M |
YoY Change | -74.17% | -68.74% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.535M | $616.0K |
YoY Change | -807.37% | -1093.55% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$1.535M | -$616.0K |
YoY Change | 607.37% | 893.55% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 88.00K | -157.0K |
YoY Change | -304.65% | 78.41% |
NET CHANGE | ||
Cash From Operating Activities | -598.0K | -1.159M |
Cash From Investing Activities | -1.535M | -616.0K |
Cash From Financing Activities | 88.00K | -157.0K |
Net Change In Cash | -2.045M | -1.932M |
YoY Change | -20.58% | -49.92% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$598.0K | -$1.159M |
Capital Expenditures | $1.535M | $616.0K |
Free Cash Flow | -$2.133M | -$1.775M |
YoY Change | 1.67% | -51.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
|||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
|
shares | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
|
|||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001449792 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
usd | |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
usd | |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
usd | |
PPSI |
Amortization Of Imputed Interest
AmortizationOfImputedInterest
|
usd | ||
us-gaap |
Other Noncash Income
OtherNoncashIncome
|
usd | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
usd | ||
PPSI |
Acquisition Of Right Of Use Assets And Lease Liabilities
AcquisitionOfRightOfUseAssetsAndLeaseLiabilities
|
usd | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
shares | ||
PPSI |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Forfeited
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited
|
usd | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-06-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-35212 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
PIONEER POWER SOLUTIONS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
27-1347616 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
400 Kelby Street | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
12th Floor | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Fort Lee | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NJ | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
07024 | ||
dei |
City Area Code
CityAreaCode
|
212 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
867-0700 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.001 per share | ||
dei |
Trading Symbol
TradingSymbol
|
PPSI | ||
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
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
10009545 | shares |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
12130000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4863000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
20638000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
11225000 | usd | |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
9419000 | usd |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4800000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
15714000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10239000 | usd | |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
2711000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
63000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
4924000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
986000 | usd | |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3089000 | usd |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2585000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
5246000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4331000 | usd | |
CY2023Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
3089000 | usd |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
2585000 | usd |
us-gaap |
Operating Expenses
OperatingExpenses
|
5246000 | usd | |
us-gaap |
Operating Expenses
OperatingExpenses
|
4331000 | usd | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-378000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2522000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-322000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3345000 | usd | |
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
79000 | usd |
CY2022Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
104000 | usd |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
132000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
206000 | usd | |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-20000 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-117000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-7000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-129000 | usd | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-319000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2535000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-197000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-3268000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7000 | usd | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-319000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2535000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-197000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3275000 | usd | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.03 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.26 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.02 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.34 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.03 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.26 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.02 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.34 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9908434 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9727878 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9838989 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9684610 | shares | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9908434 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9727878 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9838989 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9684610 | shares | |
CY2023Q2 | us-gaap |
Cash
Cash
|
9624000 | usd |
CY2022Q4 | us-gaap |
Cash
Cash
|
10296000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
5835000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
11139000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
8457000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
8748000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2625000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2853000 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
26541000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
33036000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
2383000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1800000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
1110000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
1450000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
523000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
727000 | usd |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
138000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
162000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
30695000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
37175000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
6791000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
7239000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
733000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
703000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
192000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
355000 | usd |
CY2023Q2 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
4462000 | usd |
CY2022Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
10665000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
12178000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
18962000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
423000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
797000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
353000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
418000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
57000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
65000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
13011000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
20242000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9994545 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9994545 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9644545 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9644545 | shares |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
10000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
10000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
33821000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
32859000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
14000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-16147000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-15950000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17684000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16933000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
30695000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
37175000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-197000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3275000 | usd | |
us-gaap |
Depreciation
Depreciation
|
227000 | usd | |
us-gaap |
Depreciation
Depreciation
|
73000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
205000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
124000 | usd | |
PPSI |
Amortization Of Imputed Interest
AmortizationOfImputedInterest
|
-214000 | usd | |
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
340000 | usd | |
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
328000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
44000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-141000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
962000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
716000 | usd | |
us-gaap |
Other Noncash Income
OtherNoncashIncome
|
13000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-5283000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2642000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-291000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3987000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-224000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
67000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-4000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
27000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-449000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1796000 | usd | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-6204000 | usd | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
5966000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-343000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-325000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
366000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-1621000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
810000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
174000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-810000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-174000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
17000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
228000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
136000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-228000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-119000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-672000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1914000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
10296000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
11699000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
9624000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
9785000 | usd |
PPSI |
Acquisition Of Right Of Use Assets And Lease Liabilities
AcquisitionOfRightOfUseAssetsAndLeaseLiabilities
|
551000 | usd | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
18886000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2535000 | usd |
CY2022Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
659000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17010000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17184000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-319000 | usd |
CY2023Q2 | us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
819000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17684000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
19552000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3275000 | usd | |
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
716000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
17000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17010000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16933000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
16933000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-197000 | usd | |
us-gaap |
Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
|
962000 | usd | |
us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
-14000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17684000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17684000 | usd |
PPSI |
Number Of Additional Locations
NumberOfAdditionalLocations
|
3 | location | |
CY2022 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | segments |
CY2023Q2 | PPSI |
Deferred Tax Assets Valuation Allowance Percentage
DeferredTaxAssetsValuationAllowancePercentage
|
1 | pure |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
9624000 | usd |
CY2023Q2 | PPSI |
Working Capital Deficit
WorkingCapitalDeficit
|
14363000 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
33246000 | usd |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
14796000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | usd |
CY2023Q2 | us-gaap |
Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
|
2103000 | usd |
CY2022Q2 | us-gaap |
Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
|
592000 | usd |
us-gaap |
Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
|
2652000 | usd | |
us-gaap |
Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
|
870000 | usd | |
CY2023Q2 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
3285000 | usd |
CY2022Q2 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
214000 | usd |
us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
7794000 | usd | |
us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
2056000 | usd | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
12130000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4863000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
20638000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
11225000 | usd | |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
4863000 | usd |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
4800000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
63000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2535000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.26 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9728000 | shares |
us-gaap |
Revenues
Revenues
|
11225000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
10239000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
986000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3275000 | usd | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.34 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9685000 | shares | |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
30210000 | usd |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
16236000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17010000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3275000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3987000 | usd | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
5966000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-1621000 | usd | |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-15587000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17010000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
5705000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
2962000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
2752000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
5786000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
8457000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
8748000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
4784000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
3974000 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
2401000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
2174000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
2383000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
1800000 | usd |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
97000 | usd |
CY2022Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
37000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
227000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
73000 | usd | |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
5542000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
5615000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1249000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1624000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
6791000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
7239000 | usd |
CY2023Q2 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
250000 | usd |
CY2022Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
278000 | usd |
CY2023Q2 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
345000 | usd |
CY2022Q4 | us-gaap |
Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
|
213000 | usd |
CY2023Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
108000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
258000 | usd |
CY2023Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
157000 | usd |
CY2022Q4 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
559000 | usd |
CY2023Q2 | PPSI |
Accounts Payable Percentage
AccountsPayablePercentage
|
0.15 | pure |
CY2022Q4 | PPSI |
Accounts Payable Percentage
AccountsPayablePercentage
|
0.10 | pure |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
670667 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
5.45 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
77500 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
5.52 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
35000 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
5.60 | ||
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
713167 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
5.45 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y10M24D | ||
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
2216000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
638167 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
5.45 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y6M | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
1995000 | usd | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
250000 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
4.35 | |
CY2022Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Outstanding
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
|
1087000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
100000 | shares | |
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
|
5.75 | ||
PPSI |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Granted
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted
|
575000 | usd | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
|
225000 | shares | |
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
|
4.97 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
|
1118000 | usd | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
125000 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
4.35 | |
CY2023Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Outstanding
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
|
544000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
819000 | usd |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
962000 | usd | |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
659000 | usd |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
716000 | usd | |
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
719000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P0Y10M24D | ||
CY2023Q2 | us-gaap |
Revenues
Revenues
|
12130000 | usd |
CY2022Q2 | us-gaap |
Revenues
Revenues
|
4863000 | usd |
us-gaap |
Revenues
Revenues
|
20638000 | usd | |
us-gaap |
Revenues
Revenues
|
11225000 | usd | |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
228000 | usd |
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
110000 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
432000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
197000 | usd | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-378000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2522000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-322000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3345000 | usd |