2023 Q3 Form 10-Q Financial Statement
#000143774923020774 Filed on July 27, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q3 |
---|---|---|---|
Revenue | $73.36M | $67.77M | $94.34M |
YoY Change | -22.24% | -5.36% | |
Cost Of Revenue | $55.22M | $51.12M | $70.61M |
YoY Change | -21.8% | -5.35% | |
Gross Profit | $18.14M | $16.65M | $23.72M |
YoY Change | -23.55% | -5.38% | |
Gross Profit Margin | 24.72% | 24.56% | 25.15% |
Selling, General & Admin | $11.07M | $9.769M | $14.68M |
YoY Change | -24.58% | 6.3% | |
% of Gross Profit | 61.04% | 58.68% | 61.88% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $1.420M | $1.402M | $2.130M |
YoY Change | -33.33% | 34.9% | |
% of Gross Profit | 7.83% | 8.42% | 8.98% |
Operating Expenses | $11.07M | $10.39M | $15.53M |
YoY Change | -28.74% | 7.98% | |
Operating Profit | $6.445M | $6.258M | $8.189M |
YoY Change | -21.3% | -23.37% | |
Interest Expense | $1.325M | -$1.580M | -$948.0K |
YoY Change | -239.77% | 144.96% | |
% of Operating Profit | 20.56% | -25.25% | -11.58% |
Other Income/Expense, Net | $5.000K | $7.000K | $29.00K |
YoY Change | -82.76% | 38.1% | |
Pretax Income | $5.125M | $4.685M | $7.270M |
YoY Change | -29.5% | -29.55% | |
Income Tax | $850.0K | $1.043M | $1.597M |
% Of Pretax Income | 16.59% | 22.26% | 21.97% |
Net Earnings | $4.275M | $3.642M | $5.673M |
YoY Change | -24.64% | -30.19% | |
Net Earnings / Revenue | 5.83% | 5.37% | 6.01% |
Basic Earnings Per Share | $0.31 | $0.27 | |
Diluted Earnings Per Share | $0.31 | $0.26 | $415.8K |
COMMON SHARES | |||
Basic Shares Outstanding | 13.74M | 13.73M | 13.59M |
Diluted Shares Outstanding | 13.89M | 13.84M |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 | 2022 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $900.0K | $577.0K | $6.195M |
YoY Change | -85.47% | -41.78% | |
Cash & Equivalents | $919.0K | $577.0K | $6.195M |
Short-Term Investments | |||
Other Short-Term Assets | $4.300M | $3.925M | $7.263M |
YoY Change | -40.8% | 52.1% | |
Inventory | $105.3M | $111.7M | $130.2M |
Prepaid Expenses | $4.303M | $3.925M | $7.263M |
Receivables | $63.38M | $54.98M | $60.01M |
Other Receivables | $2.100M | $1.518M | $621.0K |
Total Short-Term Assets | $175.9M | $172.7M | $204.3M |
YoY Change | -13.89% | 32.45% | |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $23.95M | $32.93M | $28.34M |
YoY Change | -15.51% | 36.32% | |
Goodwill | $42.33M | $42.33M | $39.23M |
YoY Change | 7.9% | 19.98% | |
Intangibles | $29.26M | $29.88M | $35.35M |
YoY Change | -17.23% | 63.38% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $423.0K | $3.278M | $275.0K |
YoY Change | 53.82% | 100.73% | |
Total Long-Term Assets | $107.4M | $108.4M | $112.5M |
YoY Change | -4.52% | 45.48% | |
TOTAL ASSETS | |||
Total Short-Term Assets | $175.9M | $172.7M | $204.3M |
Total Long-Term Assets | $107.4M | $108.4M | $112.5M |
Total Assets | $283.4M | $281.1M | $316.9M |
YoY Change | -10.57% | 36.8% | |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $24.10M | $14.68M | $24.65M |
YoY Change | -2.23% | 67.63% | |
Accrued Expenses | $11.99M | $10.90M | $20.48M |
YoY Change | -41.46% | 37.7% | |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $7.143M | $7.143M | $7.143M |
YoY Change | 0.0% | 0.0% | |
Total Short-Term Liabilities | $44.22M | $32.72M | $52.95M |
YoY Change | -16.49% | 37.79% | |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $64.90M | $76.81M | $94.04M |
YoY Change | -30.99% | 119.43% | |
Other Long-Term Liabilities | $407.0K | $8.629M | $448.0K |
YoY Change | -9.15% | 0.0% | |
Total Long-Term Liabilities | $65.30M | $85.44M | $94.49M |
YoY Change | -30.89% | 118.19% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $44.22M | $32.72M | $52.95M |
Total Long-Term Liabilities | $65.30M | $85.44M | $94.49M |
Total Liabilities | $122.2M | $122.7M | $160.9M |
YoY Change | -24.03% | 86.0% | |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $147.4M | $144.7M | $142.4M |
YoY Change | 3.53% | 8.41% | |
Common Stock | $13.74M | $13.74M | $13.59M |
YoY Change | 1.08% | -1.37% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $161.2M | $158.4M | $156.0M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $283.4M | $281.1M | $316.9M |
YoY Change | -10.57% | 36.8% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $4.275M | $3.642M | $5.673M |
YoY Change | -24.64% | -30.19% | |
Depreciation, Depletion And Amortization | $1.420M | $1.402M | $2.130M |
YoY Change | -33.33% | 34.9% | |
Cash From Operating Activities | $14.81M | $8.380M | $2.547M |
YoY Change | 481.47% | -73.87% | |
INVESTING ACTIVITIES | |||
Capital Expenditures | $500.0K | $364.0K | -$806.0K |
YoY Change | -162.03% | -71.5% | |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $10.00K | -$1.141M | |
YoY Change | -100.88% | -57150.0% | |
Cash From Investing Activities | -$490.0K | -$364.0K | -$1.947M |
YoY Change | -74.83% | -31.1% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -13.97M | -13.50M | -797.0K |
YoY Change | 1652.82% | -63.17% | |
NET CHANGE | |||
Cash From Operating Activities | 14.81M | 8.380M | 2.547M |
Cash From Investing Activities | -490.0K | -364.0K | -1.947M |
Cash From Financing Activities | -13.97M | -13.50M | -797.0K |
Net Change In Cash | 350.0K | -5.487M | -197.0K |
YoY Change | -277.66% | -104.14% | |
FREE CASH FLOW | |||
Cash From Operating Activities | $14.81M | $8.380M | $2.547M |
Capital Expenditures | $500.0K | $364.0K | -$806.0K |
Free Cash Flow | $14.31M | $8.016M | $3.353M |
YoY Change | 326.78% | -73.33% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13736800 | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000033488 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
-0 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd | |
CY2022Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q3 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2022Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2022Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13590407 | |
CY2022Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
13590000 | usd |
CY2022Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
142403000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
155993000 | usd |
CY2022Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
316852000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
166717000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
122874000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
25206000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1425000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
688000 | usd | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2038000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
51000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
155993000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
146615000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
12327000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
1076000 | usd | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
4076000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
51000 | usd | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
156318000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3642000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
458000 | usd |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2061000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
52000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
158409000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2690000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
917000 | usd | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
4120000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
52000 | usd | |
us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
395000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
158409000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2690000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
12327000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2798000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3603000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
35000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
258000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
917000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1076000 | usd | |
esca |
Cash Flow Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
CashFlowAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
6009000 | usd | |
esca |
Cash Flow Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
CashFlowAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-17589000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
12896000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-274000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1068000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1536000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
35757000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1068000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-37293000 | usd | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
62196000 | usd | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
124571000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
73125000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
80927000 | usd | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
169000 | usd | |
us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
180000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
4120000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
4076000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-15218000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
39388000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-3390000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
1821000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3967000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4374000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
577000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6195000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
6537000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7789000 | usd |
CY2022Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
9821000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
2910000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
3478000 | usd |
CY2022Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4653000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
102229000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
110603000 | usd |
CY2022Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
115772000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
111676000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
121870000 | usd |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
130246000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
577000 | usd |
CY2023Q2 | esca |
Long Term Debt Current Fair Value
LongTermDebtCurrentFairValue
|
7143000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
76809000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
3967000 | usd |
CY2022Q4 | esca |
Long Term Debt Current Fair Value
LongTermDebtCurrentFairValue
|
7143000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
87738000 | usd |
CY2022Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
6195000 | usd |
CY2022Q3 | esca |
Long Term Debt Current Fair Value
LongTermDebtCurrentFairValue
|
7143000 | usd |
CY2022Q3 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
94040000 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
458000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
688000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1076000 | usd | |
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
2500000 | usd |
CY2022Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
2600000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
67771000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6258000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3642000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
124702000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6407000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2690000 | usd | |
CY2023Q2 | us-gaap |
Assets
Assets
|
281085000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94337000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8189000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
5673000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
166717000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
17212000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
12327000 | usd | |
CY2022Q3 | us-gaap |
Assets
Assets
|
316852000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.15 | |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2100000 | usd |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.15 | |
CY2023Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2100000 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13733000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13588000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13691000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13554000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
109000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
55000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
102000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
62000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13842000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13643000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13793000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13616000 | ||
CY2023Q2 | esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
74931000 | usd |
esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
102433000 | usd | |
esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
137904000 | usd | |
esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
182516000 | usd | |
CY2023Q2 | esca |
Sales Returns
SalesReturns
|
2034000 | usd |
esca |
Sales Returns
SalesReturns
|
678000 | usd | |
esca |
Sales Returns
SalesReturns
|
3546000 | usd | |
esca |
Sales Returns
SalesReturns
|
2848000 | usd | |
CY2023Q2 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
190000 | usd |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
697000 | usd | |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
630000 | usd | |
us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
1322000 | usd | |
CY2023Q2 | esca |
Sales Allowances
SalesAllowances
|
4936000 | usd |
esca |
Sales Allowances
SalesAllowances
|
6721000 | usd | |
esca |
Sales Allowances
SalesAllowances
|
9026000 | usd | |
esca |
Sales Allowances
SalesAllowances
|
11629000 | usd | |
CY2023Q2 | esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
7160000 | usd |
esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
8096000 | usd | |
esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
13202000 | usd | |
esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
15799000 | usd | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
67771000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94337000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
124702000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
166717000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
375000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
342000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
749000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
680000 | usd | |
CY2023Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
611000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
723000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1223000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1224000 | usd | |
CY2023Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
169000 | usd |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
130000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
298000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
312000 | usd | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
1155000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
1195000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
2270000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
2216000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
248000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
309000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
493000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
612000 | usd | |
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
83000 | usd |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7743000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
83000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7743000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y6M25D | |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P9Y5M19D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0509 | pure |
CY2022Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0500 | pure |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
738000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1422000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1387000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1343000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1257000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
5283000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
11430000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2206000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
9224000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1002000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8222000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
9224000 | usd |