2023 Q3 Form 10-Q Financial Statement
#000008042023000038 Filed on August 02, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $208.6M | $192.4M |
YoY Change | 28.26% | 41.98% |
Cost Of Revenue | $156.7M | $149.7M |
YoY Change | 21.22% | 28.58% |
Gross Profit | $51.98M | $42.67M |
YoY Change | 55.45% | 123.88% |
Gross Profit Margin | 24.91% | 22.18% |
Selling, General & Admin | $20.43M | $19.69M |
YoY Change | -2.52% | 20.04% |
% of Gross Profit | 39.3% | 46.15% |
Research & Development | $1.749M | $1.427M |
YoY Change | 7.9% | -20.99% |
% of Gross Profit | 3.36% | 3.34% |
Depreciation & Amortization | $2.106M | $2.188M |
YoY Change | -2.14% | -7.87% |
% of Gross Profit | 4.05% | 5.13% |
Operating Expenses | $22.18M | $21.12M |
YoY Change | -1.77% | 15.97% |
Operating Profit | $29.80M | $21.55M |
YoY Change | 174.39% | 2438.52% |
Interest Expense | $2.914M | $2.093M |
YoY Change | -1289.39% | 3222.22% |
% of Operating Profit | 9.78% | 9.71% |
Other Income/Expense, Net | $0.00 | $0.00 |
YoY Change | -100.0% | |
Pretax Income | $32.72M | $23.65M |
YoY Change | 208.17% | 710.32% |
Income Tax | $6.283M | $5.191M |
% Of Pretax Income | 19.2% | 21.95% |
Net Earnings | $26.44M | $18.45M |
YoY Change | 202.51% | 103.66% |
Net Earnings / Revenue | 12.67% | 9.59% |
Basic Earnings Per Share | $2.22 | $1.55 |
Diluted Earnings Per Share | $2.17 | $1.52 |
COMMON SHARES | ||
Basic Shares Outstanding | 11.86M shares | 11.86M shares |
Diluted Shares Outstanding | 12.14M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $279.0M | $209.8M |
YoY Change | 139.48% | 112.94% |
Cash & Equivalents | $245.9M | $183.4M |
Short-Term Investments | $33.13M | $26.41M |
Other Short-Term Assets | $6.380M | $10.56M |
YoY Change | 67.28% | 277.31% |
Inventory | $63.87M | $66.11M |
Prepaid Expenses | $5.419M | $4.821M |
Receivables | $206.6M | $260.7M |
Other Receivables | $100.0K | $147.0K |
Total Short-Term Assets | $622.0M | $547.3M |
YoY Change | 68.11% | 68.5% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $97.63M | $98.44M |
YoY Change | -1.02% | -3.51% |
Goodwill | $1.000M | $1.003M |
YoY Change | 0.0% | |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $13.13M | $24.40M |
YoY Change | 5.66% | 104.87% |
Total Long-Term Assets | $130.3M | $123.8M |
YoY Change | 5.56% | -2.51% |
TOTAL ASSETS | ||
Total Short-Term Assets | $622.0M | $547.3M |
Total Long-Term Assets | $130.3M | $123.8M |
Total Assets | $752.2M | $671.1M |
YoY Change | 52.47% | 48.54% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $56.67M | $62.85M |
YoY Change | -10.65% | 35.93% |
Accrued Expenses | $34.03M | $28.30M |
YoY Change | 17.71% | 51.61% |
Deferred Revenue | $279.8M | $225.8M |
YoY Change | 250.37% | 239.08% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $0.00 | |
YoY Change | ||
Total Short-Term Liabilities | $395.7M | $335.0M |
YoY Change | 112.31% | 132.07% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $1.722M | $12.03M |
YoY Change | 14.27% | 435.47% |
Total Long-Term Liabilities | $1.722M | $12.03M |
YoY Change | 14.27% | 435.47% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $395.7M | $335.0M |
Total Long-Term Liabilities | $1.722M | $12.03M |
Total Liabilities | $407.2M | $347.0M |
YoY Change | 107.58% | 122.66% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $325.3M | $302.0M |
YoY Change | 14.68% | 8.64% |
Common Stock | $71.53M | $70.91M |
YoY Change | 6.06% | 8.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $25.00M | $25.00M |
YoY Change | 0.0% | 0.0% |
Treasury Stock Shares | ||
Shareholders Equity | $345.0M | $324.1M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $752.2M | $671.1M |
YoY Change | 52.47% | 48.54% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $26.44M | $18.45M |
YoY Change | 202.51% | 103.66% |
Depreciation, Depletion And Amortization | $2.106M | $2.188M |
YoY Change | -2.14% | -7.87% |
Cash From Operating Activities | $77.25M | $49.80M |
YoY Change | 219.2% | -437.03% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $3.819M | $650.0K |
YoY Change | -656.71% | -200.15% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$7.355M | -$15.09M |
YoY Change | -202.58% | -282.87% |
Cash From Investing Activities | -$11.17M | -$15.74M |
YoY Change | -272.33% | -307.02% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -3.159M | -3.112M |
YoY Change | 2.73% | 1.47% |
NET CHANGE | ||
Cash From Operating Activities | 77.25M | 49.80M |
Cash From Investing Activities | -11.17M | -15.74M |
Cash From Financing Activities | -3.159M | -3.112M |
Net Change In Cash | 62.92M | 30.94M |
YoY Change | 127.88% | -402.25% |
FREE CASH FLOW | ||
Cash From Operating Activities | $77.25M | $49.80M |
Capital Expenditures | $3.819M | $650.0K |
Free Cash Flow | $73.43M | $49.15M |
YoY Change | 195.06% | -447.92% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
1003000 | usd |
CY2022Q3 | us-gaap |
Goodwill
Goodwill
|
1003000 | usd |
CY2023Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
126000 | usd |
CY2022Q3 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
126000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
70913000 | usd |
CY2022Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
67439000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
302040000 | usd |
CY2022Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
283638000 | usd |
CY2022Q3 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
806018 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
806018 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
24999000 | usd |
CY2022Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
24999000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-24010000 | usd |
CY2022Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-28998000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
324070000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
297206000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
671098000 | usd |
CY2022Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
493380000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
192365000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
135483000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
42670000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
19059000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
19691000 | usd |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
16404000 | usd |
CY2023Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1427000 | usd |
CY2022Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1806000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
21552000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
849000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
0 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
2006000 | usd |
us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
0 | usd | |
us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
2285000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
3516000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
79000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36232000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-774000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
8142000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-5772000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
28090000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.78 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
28090000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4998000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
4694000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2501000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
293000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
0 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
33077000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2497000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
297206000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1162000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2178000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1307000 | usd |
CY2022Q4 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
423000 | usd |
CY2022Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3176000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
218000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
305795000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18454000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2089000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
958000 | usd |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3191000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-35000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
324070000 | usd |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
301223000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
54000 | usd |
CY2021Q4 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1008000 | usd |
CY2021Q4 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
660000 | usd |
CY2021Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3200000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
902000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
711000 | usd |
CY2022Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3105000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
292870000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9061000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3457000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
588000 | usd |
CY2022Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
3000 | usd |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3111000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
295948000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
28090000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4998000 | usd | |
us-gaap |
Depreciation
Depreciation
|
6500000 | usd | |
us-gaap |
Depreciation
Depreciation
|
7206000 | usd | |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | usd | |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
2006000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3914000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
36000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
274000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-2551000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-5548000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
96986000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
27011000 | usd | |
powl |
Increase Decrease In Contract With Customer Asset And Liability Net
IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet
|
-178161000 | usd | |
powl |
Increase Decrease In Contract With Customer Asset And Liability Net
IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet
|
-10001000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
15304000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
19387000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-11000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-857000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1981000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-18000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-249000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
1526000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
3528000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-676000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-2167000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-1370000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
105314000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-27784000 | usd | |
us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
18789000 | usd | |
us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
15104000 | usd | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
7385000 | usd | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
11873000 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
0 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
4348000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4006000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
12000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
629000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-15398000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-19000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
0 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
400000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
582000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
9292000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-9874000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
80042000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1359000 | usd | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
101954000 | usd |
powl |
Predecessor Company Founded Period
PredecessorCompanyFoundedPeriod
|
P76Y | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18454000 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
11889000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
251000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
12140000 | shares |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.55 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.52 | |
CY2023Q2 | us-gaap |
Inventory Raw Materials And Supplies Net Of Reserves
InventoryRawMaterialsAndSuppliesNetOfReserves
|
64960000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
1149000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
66109000 | usd |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
50415000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2711000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Period Increase Decrease
ProductWarrantyAccrualPeriodIncreaseDecrease
|
1241000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual Period Increase Decrease
ProductWarrantyAccrualPeriodIncreaseDecrease
|
462000 | usd |
us-gaap |
Product Warranty Accrual Period Increase Decrease
ProductWarrantyAccrualPeriodIncreaseDecrease
|
2931000 | usd | |
us-gaap |
Product Warranty Accrual Period Increase Decrease
ProductWarrantyAccrualPeriodIncreaseDecrease
|
1077000 | usd | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
760000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
499000 | usd |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
2095000 | usd | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1303000 | usd | |
CY2023Q2 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
-10000 | usd |
CY2022Q2 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
22000 | usd |
us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
-21000 | usd | |
us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
17000 | usd | |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3202000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2288000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3202000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2288000 | usd |
powl |
Standard Assurance Warranty Period
StandardAssuranceWarrantyPeriod
|
P1Y | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
1300000000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
690000000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
us-gaap |
Contract With Customer Asset Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress
ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
|
13200000 | usd | |
us-gaap |
Contract With Customer Asset Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress
ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
|
5900000 | usd | |
powl |
Number Of Projects Cancelled
NumberOfProjectsCancelled
|
2 | project | |
us-gaap |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
|
3400000 | usd | |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
56148000 | usd |
CY2022Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
88351000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
225767000 | usd |
CY2022Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
79857000 | usd |
CY2023Q2 | powl |
Contract With Customer Asset Liability Net Current
ContractWithCustomerAssetLiabilityNetCurrent
|
-169619000 | usd |
CY2022Q3 | powl |
Contract With Customer Asset Liability Net Current
ContractWithCustomerAssetLiabilityNetCurrent
|
8494000 | usd |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
68100000 | usd | |
CY2023Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss
ContractWithCustomerReceivableAfterAllowanceForCreditLoss
|
7000000 | usd |
CY2022Q3 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss
ContractWithCustomerReceivableAfterAllowanceForCreditLoss
|
6900000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Current
ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
|
6800000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Noncurrent
ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
|
200000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
192365000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
135483000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
490667000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
369907000 | usd | |
CY2023Q2 | powl |
Commitments And Contingencies Additional Bonding Capacity
CommitmentsAndContingenciesAdditionalBondingCapacity
|
342500000 | usd |
powl |
Cash Collateral Required For Guarantees Period
CashCollateralRequiredForGuaranteesPeriod
|
P2Y | ||
CY2023Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
183355000 | usd |
CY2023Q2 | powl |
Shortterm Investments Fair Value Disclosure
ShorttermInvestmentsFairValueDisclosure
|
26414000 | usd |
CY2023Q2 | us-gaap |
Other Assets Fair Value Disclosure
OtherAssetsFairValueDisclosure
|
8699000 | usd |
CY2023Q2 | us-gaap |
Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
|
9439000 | usd |
CY2022Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
101954000 | usd |
CY2022Q3 | powl |
Shortterm Investments Fair Value Disclosure
ShorttermInvestmentsFairValueDisclosure
|
14554000 | usd |
CY2022Q3 | us-gaap |
Other Assets Fair Value Disclosure
OtherAssetsFairValueDisclosure
|
7730000 | usd |
CY2022Q3 | us-gaap |
Deferred Compensation Liability Current And Noncurrent
DeferredCompensationLiabilityCurrentAndNoncurrent
|
7714000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
391000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
551000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1147000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1695000 | usd | |
CY2023Q2 | us-gaap |
Sublease Income
SubleaseIncome
|
163000 | usd |
CY2022Q2 | us-gaap |
Sublease Income
SubleaseIncome
|
171000 | usd |
us-gaap |
Sublease Income
SubleaseIncome
|
487000 | usd | |
us-gaap |
Sublease Income
SubleaseIncome
|
519000 | usd | |
CY2023Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
93000 | usd |
CY2022Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
114000 | usd |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
288000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
372000 | usd | |
CY2023Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
669000 | usd |
CY2022Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
413000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1486000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1266000 | usd | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
990000 | usd |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
907000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
2434000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
2814000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
1567000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2179000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
839000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1777000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
741000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
545000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1580000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
2322000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
344000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
671000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
330000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
145000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
133000 | usd |
CY2023Q2 | powl |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
19000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
1642000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
62000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1580000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0335 | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y5M23D | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
23645000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2918000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36232000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-774000 | usd | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5191000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-6143000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
8142000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-5772000 | usd | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18454000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9061000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
28090000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4998000 | usd | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.22 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-2.11 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.22 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
7.46 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.22 | ||
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.22 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-2.11 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
7.46 | ||
powl |
Gain On Disposal Of Business Tax
GainOnDisposalOfBusinessTax
|
400000 | usd | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |