2021 Q4 Form 10-Q Financial Statement
#000143774922002489 Filed on February 04, 2022
Income Statement
Concept | 2021 Q4 | 2020 Q4 |
---|---|---|
Revenue | $60.72M | $65.90M |
YoY Change | -7.86% | 9.98% |
Cost Of Revenue | $42.99M | $46.27M |
YoY Change | -7.09% | 9.6% |
Gross Profit | $17.73M | $19.62M |
YoY Change | -9.67% | 10.88% |
Gross Profit Margin | 29.19% | 29.78% |
Selling, General & Admin | $11.87M | $9.710M |
YoY Change | 22.22% | 5.54% |
% of Gross Profit | 66.96% | 49.48% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $710.0K | $622.0K |
YoY Change | 14.15% | 10.68% |
% of Gross Profit | 4.01% | 3.17% |
Operating Expenses | $12.58M | $10.33M |
YoY Change | 21.76% | 5.79% |
Operating Profit | $5.147M | $9.293M |
YoY Change | -44.61% | 17.16% |
Interest Expense | $84.00K | $70.00K |
YoY Change | 20.0% | -83.33% |
% of Operating Profit | 1.63% | 0.75% |
Other Income/Expense, Net | $371.0K | $418.0K |
YoY Change | -11.24% | -42.11% |
Pretax Income | $5.518M | $9.711M |
YoY Change | -43.18% | 12.21% |
Income Tax | $1.300M | $2.100M |
% Of Pretax Income | 23.56% | 21.62% |
Net Earnings | $4.257M | $7.611M |
YoY Change | -44.07% | 11.27% |
Net Earnings / Revenue | 7.01% | 11.55% |
Basic Earnings Per Share | $0.21 | $0.38 |
Diluted Earnings Per Share | $0.21 | $0.38 |
COMMON SHARES | ||
Basic Shares Outstanding | 20.21M | 20.09M |
Diluted Shares Outstanding | 20.33M | 20.10M |
Balance Sheet
Concept | 2021 Q4 | 2020 Q4 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $108.9M | $106.5M |
YoY Change | 2.26% | 15.26% |
Cash & Equivalents | $108.9M | $106.5M |
Short-Term Investments | ||
Other Short-Term Assets | $5.086M | $4.500M |
YoY Change | 13.02% | 7.14% |
Inventory | $27.64M | $28.20M |
Prepaid Expenses | ||
Receivables | $1.267M | $1.831M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $142.9M | $141.0M |
YoY Change | 1.34% | 14.86% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $24.67M | $25.50M |
YoY Change | -3.28% | -1.6% |
Goodwill | ||
YoY Change | ||
Intangibles | $860.0K | $860.0K |
YoY Change | 0.0% | 0.0% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | ||
YoY Change | ||
Total Long-Term Assets | $25.53M | $26.36M |
YoY Change | -3.18% | -1.55% |
TOTAL ASSETS | ||
Total Short-Term Assets | $142.9M | $141.0M |
Total Long-Term Assets | $25.53M | $26.36M |
Total Assets | $168.4M | $167.4M |
YoY Change | 0.63% | 11.92% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $21.94M | $21.87M |
YoY Change | 0.3% | 31.46% |
Accrued Expenses | $4.330M | $4.400M |
YoY Change | -1.59% | 37.5% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $26.27M | $26.92M |
YoY Change | -2.44% | 29.9% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $0.00 | $0.00 |
YoY Change | ||
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $26.27M | $26.92M |
Total Long-Term Liabilities | $0.00 | $0.00 |
Total Liabilities | $27.53M | $28.24M |
YoY Change | -2.54% | 29.36% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $130.7M | $133.0M |
YoY Change | -1.71% | 6.73% |
Common Stock | $21.00K | $20.00K |
YoY Change | 5.0% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $140.9M | $139.1M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $168.4M | $167.4M |
YoY Change | 0.63% | 11.92% |
Cashflow Statement
Concept | 2021 Q4 | 2020 Q4 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $4.257M | $7.611M |
YoY Change | -44.07% | 11.27% |
Depreciation, Depletion And Amortization | $710.0K | $622.0K |
YoY Change | 14.15% | 10.68% |
Cash From Operating Activities | $8.706M | $6.440M |
YoY Change | 35.19% | 50.12% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$294.0K | -$660.0K |
YoY Change | -55.45% | -53.19% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$294.0K | -$660.0K |
YoY Change | -55.45% | -53.19% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -6.063M | -5.630M |
YoY Change | 7.69% | 4.26% |
NET CHANGE | ||
Cash From Operating Activities | 8.706M | 6.440M |
Cash From Investing Activities | -294.0K | -660.0K |
Cash From Financing Activities | -6.063M | -5.630M |
Net Change In Cash | 2.349M | 150.0K |
YoY Change | 1466.0% | -105.95% |
FREE CASH FLOW | ||
Cash From Operating Activities | $8.706M | $6.440M |
Capital Expenditures | -$294.0K | -$660.0K |
Free Cash Flow | $9.000M | $7.100M |
YoY Change | 26.76% | 24.56% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
938000 | USD | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
130326 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4600000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6600000 | USD | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
5580000 | USD | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
6356000 | USD | |
us-gaap |
Liabilities Assumed1
LiabilitiesAssumed1
|
329000 | USD | |
us-gaap |
Liabilities Assumed1
LiabilitiesAssumed1
|
174000 | USD | |
CY2021Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
1870000 | USD |
CY2021Q1 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
959000 | USD |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
142904000 | USD |
CY2021Q1 | us-gaap |
Assets Current
AssetsCurrent
|
161187000 | USD |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
24665000 | USD |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
25450000 | USD |
CY2021Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
860000 | USD |
CY2021Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
860000 | USD |
CY2021Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
25525000 | USD |
CY2021Q1 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
26310000 | USD |
CY2021Q4 | us-gaap |
Assets
Assets
|
168429000 | USD |
CY2021Q1 | us-gaap |
Assets
Assets
|
187497000 | USD |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
21935000 | USD |
CY2021Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
39548000 | USD |
CY2021Q4 | pets |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
4330000 | USD |
CY2021Q1 | pets |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
5387000 | USD |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
26265000 | USD |
CY2021Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
44935000 | USD |
CY2021Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2587000 | USD |
CY2021Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
27640000 | USD |
CY2021Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
34420000 | USD |
CY2021Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3216000 | USD |
CY2021Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4503000 | USD |
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
108911000 | USD |
CY2021Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
118718000 | USD |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
19000 | USD |
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
39000 | USD |
CY2021Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1267000 | USD |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1262000 | USD |
CY2021Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1281000 | USD |
CY2021Q4 | us-gaap |
Liabilities
Liabilities
|
27527000 | USD |
CY2021Q1 | us-gaap |
Liabilities
Liabilities
|
46216000 | USD |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
3000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
3000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
3000 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
3000 | |
CY2021Q4 | us-gaap |
Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
|
4 | |
CY2021Q1 | us-gaap |
Preferred Stock Liquidation Preference
PreferredStockLiquidationPreference
|
4 | |
CY2021Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
9000 | USD |
CY2021Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
9000 | USD |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
20957000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
20957000 | |
CY2021Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
20269000 | |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2020Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
345000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
741000 | USD | |
CY2021Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
243000 | USD | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
229000 | USD | |
CY2021Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
287000 | USD |
CY2021Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
20269000 | |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
21000 | USD |
CY2021Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
20000 | USD |
CY2021Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
10151000 | USD |
CY2021Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
7111000 | USD |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
130721000 | USD |
CY2021Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
134141000 | USD |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
140902000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
141281000 | USD |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
168429000 | USD |
CY2021Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
187497000 | USD |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
60717000 | USD |
CY2020Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
65896000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
207415000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
237536000 | USD | |
CY2021Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
42992000 | USD |
CY2020Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
46273000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
148736000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
168110000 | USD | |
CY2021Q4 | us-gaap |
Gross Profit
GrossProfit
|
17725000 | USD |
CY2020Q4 | us-gaap |
Gross Profit
GrossProfit
|
19623000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
58679000 | USD | |
CY2021Q4 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7541000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
21050000 | USD | |
CY2020Q4 | us-gaap |
Advertising Expense
AdvertisingExpense
|
3221000 | USD |
us-gaap |
Advertising Expense
AdvertisingExpense
|
15435000 | USD | |
us-gaap |
Advertising Expense
AdvertisingExpense
|
17385000 | USD | |
CY2021Q4 | us-gaap |
Depreciation
Depreciation
|
710000 | USD |
CY2020Q4 | us-gaap |
Depreciation
Depreciation
|
622000 | USD |
us-gaap |
Depreciation
Depreciation
|
2051000 | USD | |
us-gaap |
Depreciation
Depreciation
|
1791000 | USD | |
CY2021Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
12578000 | USD |
CY2020Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
10330000 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
40026000 | USD | |
us-gaap |
Operating Expenses
OperatingExpenses
|
40226000 | USD | |
CY2021Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5147000 | USD |
CY2020Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9293000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18653000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
29200000 | USD | |
CY2021Q4 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
84000 | USD |
CY2020Q4 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
73000 | USD |
CY2021Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
371000 | USD |
CY2020Q4 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
418000 | USD |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
984000 | USD | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1167000 | USD | |
CY2021Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5518000 | USD |
CY2020Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9711000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
19637000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
30367000 | USD | |
CY2021Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1261000 | USD |
CY2020Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2100000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4603000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6576000 | USD | |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4257000 | USD |
CY2020Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7611000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
15034000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
23791000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1266000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1848000 | USD | |
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.21 | |
CY2020Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.38 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.75 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.19 | ||
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.21 | |
CY2020Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.38 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.74 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.18 | ||
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20208000 | |
CY2020Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20094000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20165000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20047000 | ||
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20329000 | |
CY2020Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20104000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20365000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20100000 | ||
CY2021Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.30 | |
CY2020Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.28 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.90 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.84 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
15034000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
23791000 | USD | |
us-gaap |
Depreciation
Depreciation
|
2051000 | USD | |
us-gaap |
Depreciation
Depreciation
|
1791000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3040000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2294000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-19000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
353000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
104000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
84000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1216000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1928000 | USD | |
us-gaap |
Increase Decrease In Finished Goods And Work In Process Inventories
IncreaseDecreaseInFinishedGoodsAndWorkInProcessInventories
|
-6780000 | USD | |
us-gaap |
Increase Decrease In Finished Goods And Work In Process Inventories
IncreaseDecreaseInFinishedGoodsAndWorkInProcessInventories
|
10281000 | USD | |
us-gaap |
Increase Decrease In Prepaid Taxes
IncreaseDecreaseInPrepaidTaxes
|
911000 | USD | |
us-gaap |
Increase Decrease In Prepaid Taxes
IncreaseDecreaseInPrepaidTaxes
|
-0 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1287000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
983000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-17613000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
2211000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-1188000 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
286000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
0 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
152000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9781000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
21626000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1266000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1848000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
18322000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
17039000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-18322000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-17039000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-9807000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2739000 | USD | |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
118718000 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
103762000 | USD |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
108911000 | USD |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
106501000 | USD |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
60717000 | USD |
CY2021Q4 | pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure |
CY2020Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
65896000 | USD |
CY2020Q4 | pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure |
CY2021Q4 | pets |
Revenue From Contract With Customer Variance
RevenueFromContractWithCustomerVariance
|
-5179000 | USD |
CY2021Q4 | pets |
Revenue From Contract With Customer Variance Percentage
RevenueFromContractWithCustomerVariancePercentage
|
-0.079 | pure |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
60717000 | USD |
CY2021Q4 | pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure |
CY2020Q4 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
65896000 | USD |
CY2020Q4 | pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure |
CY2021Q4 | pets |
Revenue From Contract With Customer Variance
RevenueFromContractWithCustomerVariance
|
-5179000 | USD |
CY2021Q4 | pets |
Revenue From Contract With Customer Variance Percentage
RevenueFromContractWithCustomerVariancePercentage
|
-0.079 | pure |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
207415000 | USD | |
pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
237536000 | USD | |
pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure | |
pets |
Revenue From Contract With Customer Variance
RevenueFromContractWithCustomerVariance
|
-30121000 | USD | |
pets |
Revenue From Contract With Customer Variance Percentage
RevenueFromContractWithCustomerVariancePercentage
|
-0.127 | pure | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
207415000 | USD | |
pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
237536000 | USD | |
pets |
Revenue From Contract With Customer Percentage
RevenueFromContractWithCustomerPercentage
|
1.000 | pure | |
pets |
Revenue From Contract With Customer Variance
RevenueFromContractWithCustomerVariance
|
-30121000 | USD | |
pets |
Revenue From Contract With Customer Variance Percentage
RevenueFromContractWithCustomerVariancePercentage
|
-0.127 | pure | |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4257000 | USD |
CY2020Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7611000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
15034000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
23791000 | USD | |
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20208000 | |
CY2020Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20094000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20165000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20047000 | ||
CY2021Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
111000 | |
CY2020Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
190000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
43000 | ||
CY2021Q4 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
10000 | |
CY2020Q4 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
10000 | |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
10000 | ||
us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
10000 | ||
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20329000 | |
CY2020Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20104000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20365000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20100000 | ||
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.21 | |
CY2020Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.38 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.75 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.19 | ||
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.21 | |
CY2020Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.38 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.74 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.18 | ||
CY2021Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
205219 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
205219 | ||
CY2020Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
130326 | |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
108900000 | USD |
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
0 | ||
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
0 | ||
CY2021Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
28700000 | USD |
CY2021Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1300000 | USD |
CY2020Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2100000 | USD |
CY2021Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.229 | pure |
CY2020Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.216 | pure |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.234 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.217 | pure | |
CY2021Q4 | us-gaap |
Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
|
29000 | USD |
CY2020 | us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
194000 | USD |
us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
285000 | USD | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-106000 | USD |