2022 Q2 Form 10-Q Financial Statement
#000143774922008922 Filed on April 14, 2022
Income Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q1 |
---|---|---|---|
Revenue | $72.38M | $59.19M | |
YoY Change | 22.28% | 58.74% | |
Cost Of Revenue | $52.26M | $41.76M | |
YoY Change | 25.16% | 54.23% | |
Gross Profit | $20.12M | $17.43M | |
YoY Change | 15.4% | 70.67% | |
Gross Profit Margin | 27.8% | 29.45% | |
Selling, General & Admin | $10.53M | $9.876M | |
YoY Change | 6.58% | 32.44% | |
% of Gross Profit | 52.32% | 56.65% | |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $1.473M | $1.134M | |
YoY Change | 29.89% | 22.2% | |
% of Gross Profit | 7.32% | 6.5% | |
Operating Expenses | $10.53M | $9.876M | |
YoY Change | 6.58% | 32.44% | |
Operating Profit | $9.023M | $7.129M | |
YoY Change | 26.57% | 194.1% | |
Interest Expense | $560.0K | $234.0K | |
YoY Change | 139.32% | 431.82% | |
% of Operating Profit | 6.21% | 3.28% | |
Other Income/Expense, Net | $43.00K | $35.00K | |
YoY Change | 22.86% | -23.91% | |
Pretax Income | $8.506M | $6.930M | |
YoY Change | 22.74% | 185.66% | |
Income Tax | $1.852M | $1.488M | |
% Of Pretax Income | 21.77% | 21.47% | |
Net Earnings | $6.654M | $5.442M | |
YoY Change | 22.27% | 178.93% | |
Net Earnings / Revenue | 9.19% | 9.19% | |
Basic Earnings Per Share | $0.49 | $0.39 | |
Diluted Earnings Per Share | $0.49 | $0.39 | |
COMMON SHARES | |||
Basic Shares Outstanding | 13.59M | 13.51M | 13.88M |
Diluted Shares Outstanding | 13.65M | 13.98M |
Balance Sheet
Concept | 2022 Q2 | 2022 Q1 | 2021 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $6.392M | $5.900M | |
YoY Change | 8.34% | -4.84% | |
Cash & Equivalents | $6.392M | $5.879M | |
Short-Term Investments | |||
Other Short-Term Assets | $12.72M | $4.000M | |
YoY Change | 217.9% | 53.85% | |
Inventory | $114.6M | $91.43M | |
Prepaid Expenses | $12.72M | $4.044M | |
Receivables | $67.30M | $54.48M | |
Other Receivables | $0.00 | $0.00 | |
Total Short-Term Assets | $201.0M | $155.8M | |
YoY Change | 29.0% | 86.3% | |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $28.81M | $18.96M | |
YoY Change | 51.95% | 27.54% | |
Goodwill | $38.84M | $32.70M | |
YoY Change | 18.79% | 22.23% | |
Intangibles | $36.21M | $22.22M | |
YoY Change | 62.98% | 20.0% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $294.0K | $117.0K | |
YoY Change | 151.28% | 69.57% | |
Total Long-Term Assets | $106.0M | $76.14M | |
YoY Change | 39.28% | 23.24% | |
TOTAL ASSETS | |||
Total Short-Term Assets | $201.0M | $155.8M | |
Total Long-Term Assets | $106.0M | $76.14M | |
Total Assets | $307.1M | $232.0M | |
YoY Change | 32.38% | 59.51% | |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $27.38M | $22.70M | |
YoY Change | 20.61% | 254.69% | |
Accrued Expenses | $19.88M | $12.19M | |
YoY Change | 62.99% | 51.87% | |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | |
YoY Change | |||
Long-Term Debt Due | $7.143M | ||
YoY Change | |||
Total Short-Term Liabilities | $56.09M | $37.67M | |
YoY Change | 48.9% | 143.63% | |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $92.85M | $46.91M | |
YoY Change | 97.94% | ||
Other Long-Term Liabilities | $448.0K | $448.0K | |
YoY Change | 0.0% | 15.76% | |
Total Long-Term Liabilities | $93.30M | $47.36M | |
YoY Change | 97.02% | 12136.43% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $56.09M | $37.67M | |
Total Long-Term Liabilities | $93.30M | $47.36M | |
Total Liabilities | $155.4M | $90.06M | |
YoY Change | 72.6% | 344.7% | |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $138.0M | $128.0M | |
YoY Change | 7.86% | 15.22% | |
Common Stock | $13.59M | $13.93M | |
YoY Change | -2.44% | -1.22% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $151.6M | $141.9M | |
YoY Change | |||
Total Liabilities & Shareholders Equity | $307.1M | $232.0M | |
YoY Change | 32.38% | 59.51% |
Cashflow Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $6.654M | $5.442M | |
YoY Change | 22.27% | 178.93% | |
Depreciation, Depletion And Amortization | $1.473M | $1.134M | |
YoY Change | 29.89% | 22.2% | |
Cash From Operating Activities | -$2.872M | -$10.24M | |
YoY Change | -71.96% | -365.41% | |
INVESTING ACTIVITIES | |||
Capital Expenditures | $730.0K | $1.451M | |
YoY Change | -49.69% | 313.39% | |
Acquisitions | $34.62M | ||
YoY Change | |||
Other Investing Activities | -$34.62M | $40.00K | |
YoY Change | -86640.0% | -128.57% | |
Cash From Investing Activities | -$35.35M | -$1.409M | |
YoY Change | 2408.59% | 189.92% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $2.038M | $1.950M | |
YoY Change | 4.51% | 10.67% | |
Common Stock Issuance & Retirement, Net | $1.003M | ||
YoY Change | -24.36% | ||
Debt Paid & Issued, Net | $30.38M | $32.24M | |
YoY Change | -5.78% | 4647.86% | |
Cash From Financing Activities | $40.24M | $14.03M | |
YoY Change | 186.89% | -554.18% | |
NET CHANGE | |||
Cash From Operating Activities | -$2.872M | -$10.24M | |
Cash From Investing Activities | -$35.35M | -$1.409M | |
Cash From Financing Activities | $40.24M | $14.03M | |
Net Change In Cash | $2.018M | $2.374M | |
YoY Change | -15.0% | 732.98% | |
FREE CASH FLOW | |||
Cash From Operating Activities | -$2.872M | -$10.24M | |
Capital Expenditures | $730.0K | $1.451M | |
Free Cash Flow | -$3.602M | -$11.69M | |
YoY Change | -69.2% | -433.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
13585096 | |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
566000 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
457000 | USD |
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
954000 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2022Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2021Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2022Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13585096 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
13585096 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13493332 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
13493332 | |
CY2021Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
13924754 | |
CY2021Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
13924754 | |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28812000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
24936000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | USD |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | USD |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
18962000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
1896000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2210000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2147000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6392000 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
65991000 | USD |
CY2021Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
54475000 | USD |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
36208000 | USD |
CY2021Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
20778000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4374000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5879000 | USD |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
67301000 | USD |
CY2021Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
22216000 | USD |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
38837000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
114605000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
92382000 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
91425000 | USD |
CY2022Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
12716000 | USD |
CY2021Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
7569000 | USD |
CY2021Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
4044000 | USD |
CY2021Q4 | esca |
Prepaid Income Tax
PrepaidIncomeTax
|
739000 | USD |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
201014000 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
171055000 | USD |
CY2021Q1 | us-gaap |
Assets Current
AssetsCurrent
|
155823000 | USD |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
32695000 | USD |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
32695000 | USD |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
294000 | USD |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
124000 | USD |
CY2021Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
117000 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
307061000 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
251798000 | USD |
CY2021Q1 | us-gaap |
Assets
Assets
|
231960000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7143000 | USD |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7143000 | USD |
CY2022Q1 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
27378000 | USD |
CY2021Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
15847000 | USD |
CY2021Q1 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
22708000 | USD |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
19875000 | USD |
CY2021Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
24385000 | USD |
CY2021Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
12194000 | USD |
CY2022Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1087000 | USD |
CY2021Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1456000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
604000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
818000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1310000 | USD |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
56087000 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
48193000 | USD |
CY2021Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
37668000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
92850000 | USD |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
50396000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
46907000 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4759000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4759000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4193000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1298000 | USD |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1387000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
844000 | USD |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
448000 | USD |
CY2021Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
448000 | USD |
CY2021Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
448000 | USD |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
155442000 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
105183000 | USD |
CY2021Q1 | us-gaap |
Liabilities
Liabilities
|
90060000 | USD |
CY2022Q1 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
13585000 | USD |
CY2021Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
13493000 | USD |
CY2021Q1 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
13925000 | USD |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
138034000 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
133122000 | USD |
CY2021Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
127975000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
151619000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
146615000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
141900000 | USD |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
307061000 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
251798000 | USD |
CY2021Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
231960000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
72380000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
59191000 | USD |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
52261000 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
41757000 | USD |
CY2022Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
10526000 | USD |
CY2021Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
9876000 | USD |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
570000 | USD |
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
429000 | USD |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9023000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7129000 | USD |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
560000 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
234000 | USD |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
43000 | USD |
CY2021Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
35000 | USD |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8506000 | USD |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
6930000 | USD |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1852000 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1488000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6654000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5442000 | USD |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.49 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.49 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.39 | |
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.15 | |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
139156000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5442000 | USD |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
111000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
144000 | USD |
CY2021Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1950000 | USD |
CY2021Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1003000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
141900000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
146615000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6654000 | USD |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Restricted Stock Units Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
|
388000 | USD |
CY2022Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2038000 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
151619000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6654000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5442000 | USD |
CY2022Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1473000 | USD |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1134000 | USD |
CY2022Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
99000 | USD |
CY2021Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
55000 | USD |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
388000 | USD |
CY2021Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
111000 | USD |
CY2021Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
26000 | USD |
CY2022Q1 | esca |
Cash Flow Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
CashFlowAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-11486000 | USD |
CY2021Q1 | esca |
Cash Flow Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
CashFlowAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-16958000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2872000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-10242000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
730000 | USD |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1451000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
42000 | USD |
CY2022Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
34616000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-35346000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1409000 | USD |
CY2022Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
72830000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
49072000 | USD |
CY2022Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
30376000 | USD |
CY2021Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
32238000 | USD |
CY2021Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
144000 | USD |
CY2021Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1003000 | USD |
CY2022Q1 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
180000 | USD |
CY2022Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
2038000 | USD |
CY2021Q1 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
1950000 | USD |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
40236000 | USD |
CY2021Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
14025000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
2018000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
2374000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4374000 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3505000 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6392000 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5879000 | USD |
CY2022Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
9395000 | USD |
CY2021Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
9142000 | USD |
CY2021Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
9749000 | USD |
CY2022Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4318000 | USD |
CY2021Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
3529000 | USD |
CY2021Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4074000 | USD |
CY2022Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
100892000 | USD |
CY2021Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
79711000 | USD |
CY2021Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
77602000 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
114605000 | USD |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
92382000 | USD |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
91425000 | USD |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
6392000 | USD |
CY2022Q1 | esca |
Long Term Debt Current Fair Value
LongTermDebtCurrentFairValue
|
7143000 | USD |
CY2022Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
92850000 | USD |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
4374000 | USD |
CY2021Q4 | esca |
Long Term Debt Current Fair Value
LongTermDebtCurrentFairValue
|
7143000 | USD |
CY2021Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
50396000 | USD |
CY2021Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
5879000 | USD |
CY2021Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
46907000 | USD |
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
388000 | USD |
CY2021Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
111000 | USD |
CY2022Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
3200000 | USD |
CY2021Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1500000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
72380000 | USD |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9023000 | USD |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6654000 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
307061000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
59191000 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7129000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5442000 | USD |
CY2021Q1 | us-gaap |
Assets
Assets
|
231960000 | USD |
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.15 | |
CY2022Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2000000.0 | USD |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13509000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13880000 | |
CY2022Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
138000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
97000 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13647000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13977000 | |
CY2021Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
11900 | |
CY2022Q1 | esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
80083000 | USD |
CY2021Q1 | esca |
Revenue From Contract With Customer Excluding Assessed Tax Gross
RevenueFromContractWithCustomerExcludingAssessedTaxGross
|
65480000 | USD |
CY2022Q1 | esca |
Sales Returns
SalesReturns
|
2170000 | USD |
CY2021Q1 | esca |
Sales Returns
SalesReturns
|
1615000 | USD |
CY2022Q1 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
625000 | USD |
CY2021Q1 | us-gaap |
Product Warranty Expense
ProductWarrantyExpense
|
582000 | USD |
CY2022Q1 | esca |
Sales Allowances
SalesAllowances
|
4908000 | USD |
CY2021Q1 | esca |
Sales Allowances
SalesAllowances
|
4092000 | USD |
CY2022Q1 | esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
7703000 | USD |
CY2021Q1 | esca |
Sales Return And Allowances Goods
SalesReturnAndAllowancesGoods
|
6289000 | USD |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
72380000 | USD |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
59191000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
338000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
311000 | USD |
CY2022Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
501000 | USD |
CY2021Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
523000 | USD |
CY2022Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
182000 | USD |
CY2021Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
86000 | USD |
CY2022Q1 | us-gaap |
Lease Cost
LeaseCost
|
1021000 | USD |
CY2021Q1 | us-gaap |
Lease Cost
LeaseCost
|
920000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
303000 | USD |
CY2021Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
255000 | USD |
CY2021Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
827000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y1M13D | |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P1Y10M24D | |
CY2022Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0500 | pure |
CY2021Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0500 | pure |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
563000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
412000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
341000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
312000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
289000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
197000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
2114000 | USD |
CY2022Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
212000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1902000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
604000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
1298000 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
1902000 | USD |
CY2022Q1 | esca |
Lessee Operating Lease Lease Not Yet Commenced Minimum Lease Payments
LesseeOperatingLeaseLeaseNotYetCommencedMinimumLeasePayments
|
9900000 | USD |