2022 Q3 Form 10-Q Financial Statement
#000137895022000038 Filed on August 03, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
Revenue | $176.2M | $166.1M | $138.3M |
YoY Change | 11.86% | 14.68% | 15.5% |
Cost Of Revenue | $114.3M | $104.9M | $90.83M |
YoY Change | 9.69% | 9.69% | 16.3% |
Gross Profit | $61.94M | $61.16M | $47.43M |
YoY Change | 16.09% | 24.38% | 14.01% |
Gross Profit Margin | 35.15% | 36.83% | 34.3% |
Selling, General & Admin | |||
YoY Change | |||
% of Gross Profit | |||
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $3.335M | $2.957M | $2.799M |
YoY Change | 51.94% | 24.3% | 17.61% |
% of Gross Profit | 5.38% | 4.83% | 5.9% |
Operating Expenses | $57.64M | $58.77M | $52.04M |
YoY Change | 13.0% | 13.74% | 15.9% |
Operating Profit | $4.291M | $2.391M | -$4.614M |
YoY Change | 83.69% | -195.72% | 39.82% |
Interest Expense | $346.0K | $292.0K | -$289.0K |
YoY Change | 29.59% | 16.8% | -3.67% |
% of Operating Profit | 8.06% | 12.21% | |
Other Income/Expense, Net | -$156.0K | -$236.0K | $17.00K |
YoY Change | 3.31% | 39.64% | -83.0% |
Pretax Income | $4.135M | $2.155M | -$4.886M |
YoY Change | 89.24% | -180.8% | 43.71% |
Income Tax | $17.00K | $52.00K | $144.0K |
% Of Pretax Income | 0.41% | 2.41% | |
Net Earnings | $4.118M | $2.103M | -$5.030M |
YoY Change | 98.75% | -177.26% | 43.71% |
Net Earnings / Revenue | 2.34% | 1.27% | -3.64% |
Basic Earnings Per Share | $0.08 | $0.04 | |
Diluted Earnings Per Share | $0.07 | $0.04 | -$95.24K |
COMMON SHARES | |||
Basic Shares Outstanding | 54.21M | 53.25M | 53.10M |
Diluted Shares Outstanding | 57.21M | 57.17M |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $15.22M | $25.04M | $18.14M |
YoY Change | -54.07% | -45.46% | -49.32% |
Cash & Equivalents | $15.22M | $25.04M | $18.14M |
Short-Term Investments | |||
Other Short-Term Assets | $8.299M | $7.585M | $6.592M |
YoY Change | 29.65% | -22.92% | -16.97% |
Inventory | $163.0M | $157.9M | $138.9M |
Prepaid Expenses | |||
Receivables | $7.085M | $6.461M | $5.015M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $193.6M | $197.0M | $168.6M |
YoY Change | 20.63% | 20.56% | 20.97% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $24.17M | $22.59M | $20.74M |
YoY Change | 37.33% | 40.62% | 40.66% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $2.711M | $2.626M | $2.188M |
YoY Change | 19.01% | 14.12% | -24.34% |
Total Long-Term Assets | $73.28M | $70.07M | $66.73M |
YoY Change | 44.64% | 43.12% | 40.2% |
TOTAL ASSETS | |||
Total Short-Term Assets | $193.6M | $197.0M | $168.6M |
Total Long-Term Assets | $73.28M | $70.07M | $66.73M |
Total Assets | $266.9M | $267.1M | $235.3M |
YoY Change | 26.39% | 25.76% | 25.87% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $82.89M | $80.49M | $67.37M |
YoY Change | 36.46% | 38.04% | 48.72% |
Accrued Expenses | $18.72M | $22.52M | $17.52M |
YoY Change | 18.4% | -14.99% | -3.7% |
Deferred Revenue | $571.0K | $404.0K | $826.0K |
YoY Change | 42.75% | -81.67% | 31.11% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $4.489M | $3.671M | $2.953M |
YoY Change | 99.07% | 83.55% | 84.56% |
Total Short-Term Liabilities | $114.8M | $120.6M | $96.79M |
YoY Change | 33.57% | 25.72% | 34.48% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $16.60M | $14.51M | $12.87M |
YoY Change | 27.66% | 16.1% | 12.88% |
Other Long-Term Liabilities | $3.449M | $3.624M | $3.739M |
YoY Change | -9.85% | -0.19% | -7.24% |
Total Long-Term Liabilities | $3.449M | $3.624M | $3.739M |
YoY Change | -9.85% | -0.19% | -7.24% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $114.8M | $120.6M | $96.79M |
Total Long-Term Liabilities | $3.449M | $3.624M | $3.739M |
Total Liabilities | $158.6M | $163.9M | $139.8M |
YoY Change | 35.42% | 28.72% | 35.06% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$173.6M | -$177.7M | -$179.8M |
YoY Change | 2.04% | 3.2% | 6.1% |
Common Stock | $289.2M | $288.3M | $282.7M |
YoY Change | 6.56% | 8.97% | 8.61% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $7.625M | $7.625M | $7.625M |
YoY Change | 6.7% | 6.7% | 6.7% |
Treasury Stock Shares | $2.565M | $2.565M | $2.565M |
Shareholders Equity | $108.3M | $103.2M | $95.57M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $266.9M | $267.1M | $235.3M |
YoY Change | 26.39% | 25.76% | 25.87% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $4.118M | $2.103M | -$5.030M |
YoY Change | 98.75% | -177.26% | 43.71% |
Depreciation, Depletion And Amortization | $3.335M | $2.957M | $2.799M |
YoY Change | 51.94% | 24.3% | 17.61% |
Cash From Operating Activities | $193.0K | $5.266M | $1.361M |
YoY Change | -101.6% | -59.65% | -106.58% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$4.037M | $3.760M | -$3.144M |
YoY Change | 45.85% | 42.97% | 11.49% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $44.00K | $0.00 | |
YoY Change | |||
Cash From Investing Activities | -$3.993M | -$3.760M | -$3.144M |
YoY Change | 44.26% | 42.97% | 11.49% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $431.0K | ||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -5.984M | 5.379M | -759.0K |
YoY Change | -384.14% | -1802.22% | -323.24% |
NET CHANGE | |||
Cash From Operating Activities | 193.0K | 5.266M | 1.361M |
Cash From Investing Activities | -3.993M | -3.760M | -3.144M |
Cash From Financing Activities | -5.984M | 5.379M | -759.0K |
Net Change In Cash | -9.784M | 6.891M | -2.542M |
YoY Change | -23.15% | -31.73% | -89.02% |
FREE CASH FLOW | |||
Cash From Operating Activities | $193.0K | $5.266M | $1.361M |
Capital Expenditures | -$4.037M | $3.760M | -$3.144M |
Free Cash Flow | $4.230M | $1.506M | $4.505M |
YoY Change | -145.48% | -85.55% | -125.22% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
54360000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
52960000 | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001378950 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--01-01 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Torrance | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CA | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
90504 | ||
dei |
City Area Code
CityAreaCode
|
424 | ||
CY2022Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4068000 | |
dei |
Local Phone Number
LocalPhoneNumber
|
702-1455 | ||
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4201000 | |
CY2022Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
4489000 | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-07-02 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.001 par value per share | ||
dei |
Trading Symbol
TradingSymbol
|
PRTS | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
CY2022Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
2953000 | |
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-33264 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
CARPARTS.COM, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
68-0623433 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
2050 W. 190th Street | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 400 | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2022Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
54463975 | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
15224000 | |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18144000 | |
CY2022Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
7085000 | |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
5015000 | |
CY2022Q3 | us-gaap |
Inventory Net
InventoryNet
|
163016000 | |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
138851000 | |
CY2022Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8299000 | |
CY2022Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
6592000 | |
CY2022Q3 | us-gaap |
Assets Current
AssetsCurrent
|
193624000 | |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
168602000 | |
CY2022Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
24172000 | |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
20736000 | |
CY2022Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
26103000 | |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
28680000 | |
CY2022Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
20289000 | |
CY2022Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
15130000 | |
CY2022Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2711000 | |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2188000 | |
CY2022Q3 | us-gaap |
Assets
Assets
|
266899000 | |
CY2022Q1 | us-gaap |
Assets
Assets
|
235336000 | |
CY2022Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
82887000 | |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
67372000 | |
CY2022Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
18724000 | |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
17517000 | |
CY2022Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
4071000 | |
CY2022Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3925000 | |
CY2022Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
57000 | |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
56000 | |
CY2022Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
114810000 | |
CY2022Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
7625000 | |
CY2022Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
571000 | |
CY2022Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
826000 | |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
26367000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
52960000 | |
CY2022Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2565000 | |
CY2022Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2565000 | |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
96794000 | |
CY2022Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
23784000 | |
CY2022Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
16602000 | |
CY2022Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
12868000 | |
CY2022Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3449000 | |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3739000 | |
CY2022Q3 | us-gaap |
Liabilities
Liabilities
|
158645000 | |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
139768000 | |
CY2022Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2022Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2022Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
54360000 | |
CY2022Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
7625000 | |
CY2022Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
289137000 | |
CY2022Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
282663000 | |
CY2022Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
264000 | |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
274000 | |
CY2022Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-173579000 | |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-179800000 | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
108254000 | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
95568000 | |
CY2022Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
266899000 | |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
235336000 | |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
176220000 | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
157536000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
342273000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
302338000 | ||
CY2022Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
114285000 | |
CY2021Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
104187000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
219176000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
199815000 | ||
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
61935000 | |
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
53349000 | |
us-gaap |
Gross Profit
GrossProfit
|
123097000 | ||
us-gaap |
Gross Profit
GrossProfit
|
102523000 | ||
CY2022Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
57644000 | |
CY2021Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
51013000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
116415000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
102685000 | ||
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4291000 | |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2336000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6682000 | ||
CY2021Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
116000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
168000 | ||
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
4118000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-162000 | ||
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
190000 | |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
2072000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
6221000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-320000 | ||
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
4135000 | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57210000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57122000 | |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2185000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
6290000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-482000 | ||
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
17000 | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
113000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
69000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
246000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
197000 | ||
CY2022Q3 | us-gaap |
Interest Expense
InterestExpense
|
346000 | |
CY2021Q3 | us-gaap |
Interest Expense
InterestExpense
|
267000 | |
us-gaap |
Interest Expense
InterestExpense
|
638000 | ||
us-gaap |
Interest Expense
InterestExpense
|
517000 | ||
CY2022Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-156000 | |
CY2021Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-151000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-392000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-650000 | ||
CY2022Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
104000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
16000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
124000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
30000 | ||
CY2022Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
100000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-38000 | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
134000 | ||
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-73000 | ||
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
54000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-10000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
103000 | ||
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4122000 | |
CY2021Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2126000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6211000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-547000 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.12 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.04 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.11 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | ||
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
54210000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
51684000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53744000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
50222000 | ||
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
85061000 | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2072000 | |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2617000 | |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
389000 | |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
6000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57315000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
50222000 | ||
CY2021Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
3821000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
38000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
16000 | |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
94020000 | |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
95568000 | |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
83489000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2722000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
163000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-4000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
6000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
4080000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
35000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
14000 | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-5398000 | ||
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2103000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
792000 | |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
81000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
6000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
431000 | |
CY2022Q2 | prts |
Adjustments To Additional Paid In Capital Share Based Compensation Director And Officer Stock Purchase Plan Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationDirectorAndOfficerStockPurchasePlanRequisiteServicePeriodRecognition
|
23000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
4225000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-34000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
20000 | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
103215000 | |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4118000 | |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
136000 | |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
6000 | |
CY2022Q3 | prts |
Adjustments To Additional Paid In Capital Share Based Compensation Director And Officer Stock Purchase Plan Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationDirectorAndOfficerStockPurchasePlanRequisiteServicePeriodRecognition
|
4000 | |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
771000 | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-100000 | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
104000 | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
108254000 | |
us-gaap |
Profit Loss
ProfitLoss
|
6221000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-650000 | ||
us-gaap |
Depreciation
Depreciation
|
6265000 | ||
us-gaap |
Depreciation
Depreciation
|
4550000 | ||
prts |
Amortization Of Intangible Assets Including Discontinued Operations
AmortizationOfIntangibleAssetsIncludingDiscontinuedOperations
|
55000 | ||
prts |
Amortization Of Intangible Assets Including Discontinued Operations
AmortizationOfIntangibleAssetsIncludingDiscontinuedOperations
|
55000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4498000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7272000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
17000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
21000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
9000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2070000 | ||
prts |
Increase Decrease In Current Operating Lease Liability
IncreaseDecreaseInCurrentOperatingLeaseLiability
|
430000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
5296000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
90000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
676000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
24165000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
24649000 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
1739000 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
-1316000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
741000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-540000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
17466000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
12883000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
5296000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
90000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
1966000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
990000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
432000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
-109000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
42000 | ||
prts |
Increase Decrease In Current Operating Lease Liability
IncreaseDecreaseInCurrentOperatingLeaseLiability
|
-105000 | ||
prts |
Increase Decrease In Noncurrent Operating Lease Liability
IncreaseDecreaseInNoncurrentOperatingLeaseLiability
|
-20000 | ||
prts |
Increase Decrease In Noncurrent Operating Lease Liability
IncreaseDecreaseInNoncurrentOperatingLeaseLiability
|
-76000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-139000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-77000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5459000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
981000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
7797000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5398000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
44000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-7753000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
929000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2779000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-605000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1786000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-21000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-22000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2920000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2653000 | ||
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18144000 | |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
35802000 | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
15224000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
33149000 | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
17000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
7235000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
3629000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1060000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1954000 | ||
prts |
Share Based Compensation Expense Capitalized In Property And Equipment
ShareBasedCompensationExpenseCapitalizedInPropertyAndEquipment
|
579000 | ||
prts |
Share Based Compensation Expense Capitalized In Property And Equipment
ShareBasedCompensationExpenseCapitalizedInPropertyAndEquipment
|
1018000 | ||
us-gaap |
Stock Issued1
StockIssued1
|
81000 | ||
us-gaap |
Stock Issued1
StockIssued1
|
389000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
148000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
65000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
653000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
543000 | ||
CY2021Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.052 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
602000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
88000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
15000 | ||
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
4118000 | |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
2072000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
6221000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-650000 | ||
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
54210000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
51684000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53744000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
50222000 | ||
CY2022Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3000000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
5438000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
3571000 | ||
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57210000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57122000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57315000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
50222000 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.12 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.04 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.11 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | ||
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1771000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1789000 | ||
CY2021Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
899000 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.349 | ||
CY2022Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.004 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.011 |