2024 Q3 Form 10-Q Financial Statement
#000137895024000103 Filed on August 01, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $144.8M | $144.3M |
YoY Change | -18.21% | -17.79% |
Cost Of Revenue | $93.77M | $95.88M |
YoY Change | -19.54% | -15.11% |
Gross Profit | $50.98M | $48.39M |
YoY Change | -15.65% | -22.63% |
Gross Profit Margin | 35.22% | 33.54% |
Selling, General & Admin | ||
YoY Change | ||
% of Gross Profit | ||
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $4.968M | $4.468M |
YoY Change | 16.73% | 14.01% |
% of Gross Profit | 9.74% | 9.23% |
Operating Expenses | $60.90M | $57.12M |
YoY Change | -0.63% | -7.74% |
Operating Profit | -$9.918M | -$8.728M |
YoY Change | 1075.12% | -1472.33% |
Interest Expense | -$310.0K | -$286.0K |
YoY Change | -4.62% | -179.89% |
% of Operating Profit | ||
Other Income/Expense, Net | $35.00K | $68.00K |
YoY Change | -94.52% | -87.77% |
Pretax Income | -$9.883M | -$8.660M |
YoY Change | 1764.72% | -826.51% |
Income Tax | $135.0K | $27.00K |
% Of Pretax Income | ||
Net Earnings | -$10.02M | -$8.687M |
YoY Change | 1393.0% | -926.55% |
Net Earnings / Revenue | -6.92% | -6.02% |
Basic Earnings Per Share | -$0.17 | -$0.15 |
Diluted Earnings Per Share | -$0.17 | -$0.15 |
COMMON SHARES | ||
Basic Shares Outstanding | 57.29M | 56.70M |
Diluted Shares Outstanding | 57.33M | 56.85M |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $38.11M | $34.07M |
YoY Change | -51.9% | -30.91% |
Cash & Equivalents | $38.11M | $34.07M |
Short-Term Investments | ||
Other Short-Term Assets | $6.477M | $8.154M |
YoY Change | -2.97% | 13.52% |
Inventory | $97.24M | $109.3M |
Prepaid Expenses | ||
Receivables | $8.427M | $6.147M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $150.2M | $157.7M |
YoY Change | -27.46% | -11.73% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $34.49M | $34.62M |
YoY Change | -44.78% | 41.76% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $3.064M | $3.303M |
YoY Change | 23.95% | 27.58% |
Total Long-Term Assets | $77.40M | $80.38M |
YoY Change | 19.18% | 17.76% |
TOTAL ASSETS | ||
Total Short-Term Assets | $150.2M | $157.7M |
Total Long-Term Assets | $77.40M | $80.38M |
Total Assets | $227.6M | $238.0M |
YoY Change | -16.32% | -3.57% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $59.72M | $62.70M |
YoY Change | -28.05% | 13.55% |
Accrued Expenses | $19.02M | $17.57M |
YoY Change | -21.43% | -16.02% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $3.655M | $3.897M |
YoY Change | -17.53% | -15.3% |
Total Short-Term Liabilities | $92.90M | $94.60M |
YoY Change | -20.72% | 3.44% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $9.680M | $10.52M |
YoY Change | -29.71% | -29.06% |
Other Long-Term Liabilities | $3.062M | $2.863M |
YoY Change | -86.29% | -10.59% |
Total Long-Term Liabilities | $3.062M | $2.863M |
YoY Change | -91.52% | -10.59% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $92.90M | $94.60M |
Total Long-Term Liabilities | $3.062M | $2.863M |
Total Liabilities | $130.4M | $134.1M |
YoY Change | -14.91% | 3.36% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$214.2M | -$204.1M |
YoY Change | 18.73% | 13.6% |
Common Stock | $322.4M | $319.1M |
YoY Change | 5.14% | 5.22% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $11.91M | $11.91M |
YoY Change | 37.36% | 56.22% |
Treasury Stock Shares | ||
Shareholders Equity | $97.20M | $103.9M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $227.6M | $238.0M |
YoY Change | -16.32% | -3.57% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$10.02M | -$8.687M |
YoY Change | 1393.0% | -926.55% |
Depreciation, Depletion And Amortization | $4.968M | $4.468M |
YoY Change | 16.73% | 14.01% |
Cash From Operating Activities | $8.524M | -$3.634M |
YoY Change | -74.62% | -111.09% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $3.615M | $7.176M |
YoY Change | 87.89% | 161.42% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $92.00K | $0.00 |
YoY Change | 10.84% | |
Cash From Investing Activities | -$3.523M | -$7.176M |
YoY Change | 91.36% | 161.42% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -961.0K | -1.170M |
YoY Change | -47.52% | -333.07% |
NET CHANGE | ||
Cash From Operating Activities | 8.524M | -3.634M |
Cash From Investing Activities | -3.523M | -7.176M |
Cash From Financing Activities | -961.0K | -1.170M |
Net Change In Cash | 4.040M | -11.98M |
YoY Change | -86.49% | -139.23% |
FREE CASH FLOW | ||
Cash From Operating Activities | $8.524M | -$3.634M |
Capital Expenditures | $3.615M | $7.176M |
Free Cash Flow | $4.909M | -$10.81M |
YoY Change | -84.49% | -135.99% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
56303000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
57088000 | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001378950 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-28 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-06-29 | ||
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 Address City Or Town
EntityAddressCityOrTown
|
Torrance | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CA | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
90504 | ||
dei |
City Area Code
CityAreaCode
|
424 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
702-1455 | ||
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 | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
57289985 | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
34065000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
50951000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
6147000 | |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
7365000 | |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
109289000 | |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
128901000 | |
CY2024Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8154000 | |
CY2023Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
6121000 | |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
157655000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
193338000 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
34622000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
26389000 | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
29530000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19542000 | |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
12929000 | |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
15255000 | |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3303000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3331000 | |
CY2024Q2 | us-gaap |
Assets
Assets
|
238039000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
257855000 | |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
62701000 | |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
77851000 | |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
17571000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
20770000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
5692000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4749000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
3897000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
4308000 | |
CY2024Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
4742000 | |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
5308000 | |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
94603000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
112986000 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
26166000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
16742000 | |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
10517000 | |
CY2023Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
12327000 | |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2863000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2969000 | |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
134149000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
145024000 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
57088000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
56303000 | |
CY2024Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
3786000 | |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
61000 | |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
60000 | |
CY2024Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
11912000 | |
CY2023Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
11912000 | |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
319010000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
312874000 | |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
870000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
783000 | |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-204139000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-188974000 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
103890000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
112831000 | |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
238039000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
257855000 | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
144270000 | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
176978000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
310559000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
352470000 | ||
CY2024Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
95877000 | |
CY2023Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
116536000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
208247000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
229477000 | ||
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
48393000 | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
60442000 | |
us-gaap |
Gross Profit
GrossProfit
|
102312000 | ||
us-gaap |
Gross Profit
GrossProfit
|
122993000 | ||
CY2024Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
57121000 | |
CY2023Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
61286000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
117557000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
123201000 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-8728000 | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-844000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-15245000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-208000 | ||
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
354000 | |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
639000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
791000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1553000 | ||
CY2024Q2 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
286000 | |
CY2023Q3 | us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
325000 | |
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
586000 | ||
us-gaap |
Interest Expense Nonoperating
InterestExpenseNonoperating
|
683000 | ||
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
68000 | |
CY2023Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
314000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
205000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
870000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-8660000 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-530000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-15040000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
662000 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
27000 | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
141000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
125000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
282000 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-8687000 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-671000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-15165000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
380000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
87000 | ||
CY2023Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-24000 | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-48000 | ||
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
24000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
87000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
48000 | ||
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-8687000 | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-647000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-15078000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
428000 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.27 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.27 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56851000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56532000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56677000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
55789000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56851000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56532000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56677000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58028000 | ||
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
110072000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1051000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1524000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
1000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
6000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
221000 | |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4170000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
24000 | |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
117069000 | |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-671000 | |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
446000 | |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
5000 | |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2937000 | |
CY2023Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1052000 | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
24000 | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
118758000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
112831000 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-6478000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-322000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
8000 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
202000 | |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2824000 | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
87000 | |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
109152000 | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-8687000 | |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-106000 | |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
|
11000 | |
CY2024Q2 | prts |
Issuance Of Shares In Connection With Officers And Directors Stock Purchas Plan
IssuanceOfSharesInConnectionWithOfficersAndDirectorsStockPurchasPlan
|
3000 | |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3517000 | |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
103890000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-15165000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
380000 | ||
us-gaap |
Depreciation
Depreciation
|
8480000 | ||
us-gaap |
Depreciation
Depreciation
|
8166000 | ||
prts |
Amortization Of Intangible Assets Including Discontinued Operations
AmortizationOfIntangibleAssetsIncludingDiscontinuedOperations
|
21000 | ||
prts |
Amortization Of Intangible Assets Including Discontinued Operations
AmortizationOfIntangibleAssetsIncludingDiscontinuedOperations
|
20000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5910000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6696000 | ||
us-gaap |
Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
|
19000 | ||
us-gaap |
Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
|
11000 | ||
prts |
Stock Awards Related To Officers And Directors Stock Purchase Plan From Payroll Deferral Operating Activities
StockAwardsRelatedToOfficersAndDirectorsStockPurchasePlanFromPayrollDeferralOperatingActivities
|
4000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
75000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
32000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
32000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1217000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1090000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-19613000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-22286000 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
2032000 | ||
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
4000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-15000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-60000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-17802000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
28630000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
-566000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
925000 | ||
prts |
Increase Decrease In Current Operating Lease Liability
IncreaseDecreaseInCurrentOperatingLeaseLiability
|
1169000 | ||
prts |
Increase Decrease In Current Operating Lease Liability
IncreaseDecreaseInCurrentOperatingLeaseLiability
|
380000 | ||
prts |
Increase Decrease In Noncurrent Operating Lease Liability
IncreaseDecreaseInNoncurrentOperatingLeaseLiability
|
-790000 | ||
prts |
Increase Decrease In Noncurrent Operating Lease Liability
IncreaseDecreaseInNoncurrentOperatingLeaseLiability
|
-398000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-107000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
342000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
18000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
66361000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
14567000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4669000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
40000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
83000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-14607000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-4586000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
127000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
117000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
127000 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
117000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2157000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2467000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1052000 | ||
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
|
202000 | ||
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
|
221000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
429000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1969000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2384000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1329000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
87000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-16886000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
60446000 | ||
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
50951000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18767000 | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
34065000 | |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
79213000 | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
12857000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
888000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
408000 | ||
prts |
Share Based Compensation Expense Capitalized In Property And Equipment
ShareBasedCompensationExpenseCapitalizedInPropertyAndEquipment
|
431000 | ||
prts |
Share Based Compensation Expense Capitalized In Property And Equipment
ShareBasedCompensationExpenseCapitalizedInPropertyAndEquipment
|
411000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
48000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
155000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
586000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
683000 | ||
prts |
Interest Received Paid Net
InterestReceivedPaidNet
|
791000 | ||
prts |
Interest Received Paid Net
InterestReceivedPaidNet
|
557000 | ||
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
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
5000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
78000 | ||
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3517000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6341000 | ||
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2937000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7107000 | ||
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
18531000 | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-8687000 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-671000 | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-15165000 | ||
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
380000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56851000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56532000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56677000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
55789000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
2239000 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56851000 | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56532000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
56677000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58028000 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.01 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.27 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.01 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.01 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.27 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.01 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2745000 | ||
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.003 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.008 | ||
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.266 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.426 | ||
CY2024Q1 | us-gaap |
Lessee Operating Lease Term Of Contract
LesseeOperatingLeaseTermOfContract
|
P87M | |
CY2024Q1 | prts |
Operating Leases Monthly Base Rent Commitment
OperatingLeasesMonthlyBaseRentCommitment
|
186000 | |
CY2024Q1 | prts |
Rent Free Term From Lease Initiation
RentFreeTermFromLeaseInitiation
|
P3M | |
CY2024Q1 | prts |
Percentage Of Annual Increase In Base Rent Amount
PercentageOfAnnualIncreaseInBaseRentAmount
|
0.04 | |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
12857000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12018000 | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
839000 | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |