2023 Q4 Form 10-Q Financial Statement
#000101628123000132 Filed on November 09, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $98.83M | $90.49M |
YoY Change | 5.24% | 3.43% |
Cost Of Revenue | $64.21M | $63.08M |
YoY Change | 2.77% | 1.91% |
Gross Profit | $34.63M | $27.41M |
YoY Change | 10.14% | 7.09% |
Gross Profit Margin | 35.03% | 30.29% |
Selling, General & Admin | $10.44M | $11.30M |
YoY Change | 11.71% | 8.86% |
% of Gross Profit | 30.16% | 41.23% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $5.913M | $3.800M |
YoY Change | 7.18% | 11.76% |
% of Gross Profit | 17.08% | 13.86% |
Operating Expenses | $10.44M | $11.30M |
YoY Change | 11.71% | 8.86% |
Operating Profit | $24.18M | $15.69M |
YoY Change | 9.47% | 3.05% |
Interest Expense | -$9.053M | $9.278M |
YoY Change | 17.77% | 38.93% |
% of Operating Profit | -37.44% | 59.15% |
Other Income/Expense, Net | $737.0K | -$11.00K |
YoY Change | 18325.0% | -111.58% |
Pretax Income | $15.61M | $6.776M |
YoY Change | 30.57% | -21.56% |
Income Tax | $3.967M | $2.058M |
% Of Pretax Income | 25.42% | 30.37% |
Net Earnings | $11.53M | $4.645M |
YoY Change | 40.3% | -20.73% |
Net Earnings / Revenue | 11.66% | 5.13% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $0.75 | $0.30 |
COMMON SHARES | ||
Basic Shares Outstanding | 14.98M shares | 14.97M shares |
Diluted Shares Outstanding | 15.51M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $1.523M | $1.675M |
YoY Change | 30.17% | 104.02% |
Cash & Equivalents | $1.523M | $1.675M |
Short-Term Investments | ||
Other Short-Term Assets | $4.791M | $4.030M |
YoY Change | 1.23% | -2.44% |
Inventory | $8.347M | $9.088M |
Prepaid Expenses | $3.779M | $3.350M |
Receivables | $27.06M | $25.52M |
Other Receivables | -$410.0K | $540.0K |
Total Short-Term Assets | $41.72M | $40.32M |
YoY Change | 9.87% | 12.06% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $287.5M | $288.4M |
YoY Change | 3.37% | 4.5% |
Goodwill | $423.6M | $423.6M |
YoY Change | 3.29% | 7.59% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | $289.5M | $281.1M |
YoY Change | 8.88% | 14.14% |
Other Assets | $28.86M | $419.0K |
YoY Change | 12.7% | -15.52% |
Total Long-Term Assets | $1.226B | $1.215B |
YoY Change | 6.18% | 9.33% |
TOTAL ASSETS | ||
Total Short-Term Assets | $41.72M | $40.32M |
Total Long-Term Assets | $1.226B | $1.215B |
Total Assets | $1.268B | $1.255B |
YoY Change | 6.3% | 9.42% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $11.87M | $11.56M |
YoY Change | 1.64% | 23.95% |
Accrued Expenses | $35.36M | $37.98M |
YoY Change | 15.48% | 2.3% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $537.0K | $589.0K |
YoY Change | -3.24% | -4.07% |
Total Short-Term Liabilities | $51.07M | $53.35M |
YoY Change | 12.32% | 7.66% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $5.461M | $3.335M |
YoY Change | 58.84% | -13.29% |
Other Long-Term Liabilities | $1.855M | $1.504M |
YoY Change | -39.48% | -44.3% |
Total Long-Term Liabilities | $7.316M | $4.839M |
YoY Change | 12.5% | -26.08% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $51.07M | $53.35M |
Total Long-Term Liabilities | $7.316M | $4.839M |
Total Liabilities | $1.095B | $1.094B |
YoY Change | 3.71% | 7.43% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $210.3M | $198.6M |
YoY Change | 18.89% | 17.79% |
Common Stock | $241.6M | $241.4M |
YoY Change | 1.05% | 0.99% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $278.8M | $278.8M |
YoY Change | 0.0% | 0.0% |
Treasury Stock Shares | ||
Shareholders Equity | $173.1M | $161.3M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.268B | $1.255B |
YoY Change | 6.3% | 9.42% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $11.53M | $4.645M |
YoY Change | 40.3% | -20.73% |
Depreciation, Depletion And Amortization | $5.913M | $3.800M |
YoY Change | 7.18% | 11.76% |
Cash From Operating Activities | $13.74M | $22.66M |
YoY Change | 25.17% | 14.06% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $4.970M | $4.109M |
YoY Change | -13.34% | -159.74% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $1.351M | $619.0K |
YoY Change | -105.62% | -110.98% |
Cash From Investing Activities | -$3.619M | -$3.490M |
YoY Change | -87.85% | -72.12% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -10.27M | -18.47M |
YoY Change | -153.62% | 143.37% |
NET CHANGE | ||
Cash From Operating Activities | 13.74M | 22.66M |
Cash From Investing Activities | -3.619M | -3.490M |
Cash From Financing Activities | -10.27M | -18.47M |
Net Change In Cash | -152.0K | 705.0K |
YoY Change | -143.55% | -397.47% |
FREE CASH FLOW | ||
Cash From Operating Activities | $13.74M | $22.66M |
Capital Expenditures | $4.970M | $4.109M |
Free Cash Flow | $8.771M | $18.55M |
YoY Change | 67.29% | -30.64% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5860000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4645000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
33161000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
33161000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
21775000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-153000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
0 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
3053000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
4607000 | usd | |
us-gaap |
Increase Decrease In Inventories And Other Operating Assets
IncreaseDecreaseInInventoriesAndOtherOperatingAssets
|
-2785000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1381000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2285000 | usd | |
csv |
Increase Decrease In Preneed Funeral And Cemetery Trust Investments
IncreaseDecreaseInPreneedFuneralAndCemeteryTrustInvestments
|
12585000 | usd | |
csv |
Increase Decrease In Preneed Funeral And Cemetery Trust Investments
IncreaseDecreaseInPreneedFuneralAndCemeteryTrustInvestments
|
-990000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2451000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-117000 | usd | |
csv |
Increase Decreasein Accrued Liabilities And Other Liabilities
IncreaseDecreaseinAccruedLiabilitiesAndOtherLiabilities
|
-3080000 | usd | |
csv |
Increase Decreasein Accrued Liabilities And Other Liabilities
IncreaseDecreaseinAccruedLiabilitiesAndOtherLiabilities
|
5297000 | usd | |
csv |
Increase Decrease In Incentive From Vendor
IncreaseDecreaseInIncentiveFromVendor
|
0 | usd | |
csv |
Increase Decrease In Incentive From Vendor
IncreaseDecreaseInIncentiveFromVendor
|
-6000000 | usd | |
csv |
Increase Decrease In Deferred Preneed Funeral And Cemetery Revenue
IncreaseDecreaseInDeferredPreneedFuneralAndCemeteryRevenue
|
2852000 | usd | |
csv |
Increase Decrease In Deferred Preneed Funeral And Cemetery Revenue
IncreaseDecreaseInDeferredPreneedFuneralAndCemeteryRevenue
|
11110000 | usd | |
csv |
Increase Decrease In Deferred Preneed Funeral And Cemetery Receipts Held In Trust
IncreaseDecreaseInDeferredPreneedFuneralAndCemeteryReceiptsHeldInTrust
|
12758000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
8876000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
44000000 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
4313000 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
2296000 | usd | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
2209000 | usd | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
1388000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
20346000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13069000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-22700000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-53385000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
114600000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
68100000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
101000000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
71500000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
339000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd | |
csv |
Repaymentof Longterm Debt Acquired Debtand Finance Leases
RepaymentofLongtermDebtAcquiredDebtandFinanceLeases
|
314000 | usd | |
csv |
Repaymentof Longterm Debt Acquired Debtand Finance Leases
RepaymentofLongtermDebtAcquiredDebtandFinanceLeases
|
491000 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1438000 | usd | |
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1207000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
287000 | usd | |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
5860000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
377000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
0 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1416000 | usd |
CY2022Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
1653000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
128015000 | usd |
csv |
Growth Capital Expenditures
GrowthCapitalExpenditures
|
5200000 | usd | |
csv |
Growth Capital Expenditures
GrowthCapitalExpenditures
|
5100000 | usd | |
csv |
Amortization Of Cemetery Property
AmortizationOfCemeteryProperty
|
4400000 | usd | |
CY2023Q3 | ecd |
Trd Arr Duration
TrdArrDuration
|
P567D | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
21775000 | usd | |
us-gaap |
Increase Decrease In Inventories And Other Operating Assets
IncreaseDecreaseInInventoriesAndOtherOperatingAssets
|
52000 | usd | |
csv |
Increase Decrease In Deferred Preneed Funeral And Cemetery Receipts Held In Trust
IncreaseDecreaseInDeferredPreneedFuneralAndCemeteryReceiptsHeldInTrust
|
-2259000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
50046000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
61849000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
252000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
5108000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
5023000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
36663000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-27673000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-7959000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-327000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
505000 | usd | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1148000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1170000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
821000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1675000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
122844000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
128920000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
156167000 | usd |
CY2023Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
200000 | usd |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
200000 | usd | |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
4645000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
284000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
-133000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
161272000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
33161000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1378000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
-22000 | usd | |
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
205000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4255000 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5108000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
34234000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-1358000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
128920000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
137134000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
21775000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1207000 | usd | |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
826000 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5023000 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
161272000 | usd |
us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
8600000 | usd | |
us-gaap |
Deferred Revenue Period Increase Decrease
DeferredRevenuePeriodIncreaseDecrease
|
6000000 | usd | |
CY2023Q3 | us-gaap |
Deferred Revenue Period Increase Decrease
DeferredRevenuePeriodIncreaseDecrease
|
6000000 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | usd | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
406705000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
128599000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
278106000 | usd |
us-gaap |
Payments To Acquire Real Estate
PaymentsToAcquireRealEstate
|
12800000 | usd | |
us-gaap |
Proceeds From Sale Of Real Estate
ProceedsFromSaleOfRealEstate
|
1200000 | usd | |
us-gaap |
Property Plant And Equipment Disposals
PropertyPlantAndEquipmentDisposals
|
600000 | usd | |
us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
600000 | usd | |
us-gaap |
Payments To Acquire Real Estate
PaymentsToAcquireRealEstate
|
5600000 | usd | |
us-gaap |
Proceeds From Sale Of Real Estate
ProceedsFromSaleOfRealEstate
|
3300000 | usd | |
us-gaap |
Property Plant And Equipment Disposals
PropertyPlantAndEquipmentDisposals
|
1800000 | usd | |
us-gaap |
Gain Loss On Sale Of Properties
GainLossOnSaleOfProperties
|
1400000 | usd | |
csv |
Growth And Maintenance Expenses
GrowthAndMaintenanceExpenses
|
7900000 | usd | |
us-gaap |
Depreciation
Depreciation
|
10100000 | usd | |
us-gaap |
Depreciation
Depreciation
|
11000000 | usd | |
CY2022Q4 | csv |
Cemetery Property Gross
CemeteryPropertyGross
|
104200000 | usd |
CY2023Q3 | csv |
Cemetery Property Gross
CemeteryPropertyGross
|
113200000 | usd |
CY2022Q4 | csv |
Accumulated Amortization Property Plantand Equipment
AccumulatedAmortizationPropertyPlantandEquipment
|
59000000 | usd |
CY2023Q3 | csv |
Accumulated Amortization Property Plantand Equipment
AccumulatedAmortizationPropertyPlantandEquipment
|
63000000 | usd |
CY2022 | us-gaap |
Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
|
445000 | usd |
us-gaap |
Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
|
0 | usd | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
410137000 | usd |
csv |
Business Combination Provisional Information Initial Accounting Incomplete Adjustment Assets
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets
|
11428000 | usd | |
csv |
Business Combination Provisional Information Initial Accounting Incomplete Adjustment Liabilities
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
|
11428000 | usd | |
us-gaap |
Business Combination Provisional Information Initial Accounting Incomplete Adjustment Consideration Transferred
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
|
0 | usd | |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
391972000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
410137000 | usd |
CY2022 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
19511000 | usd |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
13506000 | usd | |
CY2022 | csv |
Goodwill Written Off Due To Discontinued Operations
GoodwillWrittenOffDueToDiscontinuedOperations
|
901000 | usd |
csv |
Goodwill Written Off Due To Discontinued Operations
GoodwillWrittenOffDueToDiscontinuedOperations
|
0 | usd | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
13500000 | usd | |
CY2022Q3 | us-gaap |
Disposal Group Including Discontinued Operation Revenue
DisposalGroupIncludingDiscontinuedOperationRevenue
|
0 | usd |
CY2023Q3 | us-gaap |
Disposal Group Including Discontinued Operation Revenue
DisposalGroupIncludingDiscontinuedOperationRevenue
|
18000 | usd |
us-gaap |
Disposal Group Including Discontinued Operation Revenue
DisposalGroupIncludingDiscontinuedOperationRevenue
|
296000 | usd | |
us-gaap |
Disposal Group Including Discontinued Operation Revenue
DisposalGroupIncludingDiscontinuedOperationRevenue
|
242000 | usd | |
CY2022Q3 | us-gaap |
Disposal Group Including Discontinued Operation Operating Income Loss
DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
|
0 | usd |
CY2023Q3 | us-gaap |
Disposal Group Including Discontinued Operation Operating Income Loss
DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
|
8000 | usd |
us-gaap |
Disposal Group Including Discontinued Operation Operating Income Loss
DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
|
25000 | usd | |
us-gaap |
Disposal Group Including Discontinued Operation Operating Income Loss
DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
|
3000 | usd | |
CY2022Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
0 | usd |
CY2023Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-24000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-703000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-107000 | usd | |
CY2022Q3 | us-gaap |
Discontinued Operation Tax Expense Benefit From Provision For Gain Loss On Disposal
DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
|
0 | usd |
CY2023Q3 | us-gaap |
Discontinued Operation Tax Expense Benefit From Provision For Gain Loss On Disposal
DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
|
5000 | usd |
us-gaap |
Discontinued Operation Tax Expense Benefit From Provision For Gain Loss On Disposal
DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
|
188000 | usd | |
us-gaap |
Discontinued Operation Tax Expense Benefit From Provision For Gain Loss On Disposal
DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal
|
30000 | usd | |
CY2022Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
0 | usd |
CY2023Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-11000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-490000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-74000 | usd | |
CY2023Q3 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
26223000 | usd |
CY2023Q3 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
827000 | usd |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1526000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
25524000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross
AccountsReceivableGross
|
23947000 | usd |
CY2022Q4 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
1524000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1013000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net
AccountsReceivableNet
|
24458000 | usd |
CY2023Q3 | us-gaap |
Fair Value Investments Entities That Calculate Net Asset Value Per Share Unfunded Committments
FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
|
10000000 | usd |
CY2022Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | usd |
CY2022Q4 | us-gaap |
Accounts And Financing Receivable Allowance For Credit Loss
AccountsAndFinancingReceivableAllowanceForCreditLoss
|
1013000 | usd |
csv |
Accountsand Financing Receivable Credit Loss Expense Reversal
AccountsandFinancingReceivableCreditLossExpenseReversal
|
1406000 | usd | |
csv |
Accountsand Financing Receivable Allowancefor Credit Loss Writeoff
AccountsandFinancingReceivableAllowanceforCreditLossWriteoff
|
1754000 | usd | |
csv |
Accountsand Financing Receivable Allowancefor Credit Loss Recovery
AccountsandFinancingReceivableAllowanceforCreditLossRecovery
|
861000 | usd | |
CY2023Q3 | us-gaap |
Accounts And Financing Receivable Allowance For Credit Loss
AccountsAndFinancingReceivableAllowanceForCreditLoss
|
1526000 | usd |
CY2022Q4 | us-gaap |
Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
|
4894000 | usd |
CY2023Q3 | us-gaap |
Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
|
5407000 | usd |
CY2022Q4 | csv |
Preneed Receivables Gross
PreneedReceivablesGross
|
58830000 | usd |
CY2023Q3 | csv |
Preneed Receivables Gross
PreneedReceivablesGross
|
74013000 | usd |
CY2022Q4 | csv |
Preneed Receivables Gross
PreneedReceivablesGross
|
58830000 | usd |
CY2023Q3 | csv |
Preneed Receivables Gross
PreneedReceivablesGross
|
74013000 | usd |
CY2022Q4 | us-gaap |
Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
|
4894000 | usd |
CY2023Q3 | us-gaap |
Deferred Discounts Finance Charges And Interest Included In Receivables
DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
|
5407000 | usd |
CY2022Q4 | csv |
Receivables From Preneed Funeral Trust Gross
ReceivablesFromPreneedFuneralTrustGross
|
53936000 | usd |
CY2023Q3 | csv |
Receivables From Preneed Funeral Trust Gross
ReceivablesFromPreneedFuneralTrustGross
|
68606000 | usd |
CY2022Q4 | csv |
Preneed Funeral Trust Funds Allowance For Contract Cancellation And Credit Loss
PreneedFuneralTrustFundsAllowanceForContractCancellationAndCreditLoss
|
1985000 | usd |
CY2023Q3 | csv |
Preneed Funeral Trust Funds Allowance For Contract Cancellation And Credit Loss
PreneedFuneralTrustFundsAllowanceForContractCancellationAndCreditLoss
|
3548000 | usd |
CY2022Q4 | csv |
Preneed Receivables Balances Dueon Undelivered Contracts
PreneedReceivablesBalancesDueonUndeliveredContracts
|
11552000 | usd |
CY2023Q3 | csv |
Preneed Receivables Balances Dueon Undelivered Contracts
PreneedReceivablesBalancesDueonUndeliveredContracts
|
13727000 | usd |
CY2022Q4 | csv |
Preneed Cemetery Receivableafter Allowancefor Credit Loss
PreneedCemeteryReceivableafterAllowanceforCreditLoss
|
13727000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivableafter Allowancefor Credit Loss
PreneedCemeteryReceivableafterAllowanceforCreditLoss
|
16999000 | usd |
CY2022Q4 | csv |
Preneed Receivables Net Of Allowance For Bad Debts
PreneedReceivablesNetOfAllowanceForBadDebts
|
26672000 | usd |
CY2023Q3 | csv |
Preneed Receivables Net Of Allowance For Bad Debts
PreneedReceivablesNetOfAllowanceForBadDebts
|
34332000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originatedin Current Fiscal Year
PreneedCemeteryReceivablesOriginatedinCurrentFiscalYear
|
27143000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originatedin Fiscal Yearbefore Latest Fiscal Year
PreneedCemeteryReceivablesOriginatedinFiscalYearbeforeLatestFiscalYear
|
21505000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originated Two Yearsbefore Latest Fiscal Year
PreneedCemeteryReceivablesOriginatedTwoYearsbeforeLatestFiscalYear
|
11134000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originated Three Yearsbefore Latest Fiscal Year
PreneedCemeteryReceivablesOriginatedThreeYearsbeforeLatestFiscalYear
|
5312000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originated Four Yearsbefore Latest Fiscal Year
PreneedCemeteryReceivablesOriginatedFourYearsbeforeLatestFiscalYear
|
1909000 | usd |
CY2023Q3 | csv |
Preneed Cemetery Receivables Originated Fiveor More Yearsbefore Latest Fiscal Year
PreneedCemeteryReceivablesOriginatedFiveorMoreYearsbeforeLatestFiscalYear
|
1603000 | usd |
CY2023Q3 | csv |
Receivables From Preneed Funeral Trust Gross
ReceivablesFromPreneedFuneralTrustGross
|
68606000 | usd |
CY2023Q3 | csv |
Financing Receivables Total
FinancingReceivablesTotal
|
74013000 | usd |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
0 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
0 | usd | |
CY2022Q4 | csv |
Receivables From Preneed Funeral Trusts Gross
ReceivablesFromPreneedFuneralTrustsGross
|
20594000 | usd |
CY2022Q4 | csv |
Preneed Funeral Trust Funds Allowance For Contract Cancellation
PreneedFuneralTrustFundsAllowanceForContractCancellation
|
618000 | usd |
CY2022Q4 | csv |
Receivables From Preneed Funeral Trusts
ReceivablesFromPreneedFuneralTrusts
|
19976000 | usd |
CY2022Q4 | us-gaap |
Accumulated Amortization Of Other Deferred Costs
AccumulatedAmortizationOfOtherDeferredCosts
|
2990000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
124000 | usd |
CY2022Q4 | us-gaap |
Deferred Costs And Other Assets
DeferredCostsAndOtherAssets
|
32930000 | usd |
CY2023Q3 | us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
200000 | usd |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
200000 | usd | |
us-gaap |
Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
|
0 | usd | |
CY2022Q3 | us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
181000 | usd |
CY2023Q3 | us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
204000 | usd |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
525000 | usd | |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
589000 | usd | |
CY2023Q3 | csv |
Line Of Credit Facility Accordion Provision
LineOfCreditFacilityAccordionProvision
|
75000000 | usd |
CY2022Q4 | us-gaap |
Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
|
1926000 | usd |
CY2023Q3 | us-gaap |
Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
|
2340000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
555000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
589000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
3438000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
3335000 | usd |
CY2020Q3 | csv |
Business Combination Present Valueof Deferred Payment Liability
BusinessCombinationPresentValueofDeferredPaymentLiability
|
2300000 | usd |
CY2021Q3 | csv |
Business Combination Present Valueof Deferred Payment Liability
BusinessCombinationPresentValueofDeferredPaymentLiability
|
2600000 | usd |
CY2022Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
863000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
887000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2564000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2638000 | usd | |
CY2022Q3 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
82000 | usd |
CY2023Q3 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
75000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
260000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
261000 | usd | |
CY2022Q3 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
37000 | usd |
CY2023Q3 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
69000 | usd |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
60000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
183000 | usd | |
CY2022Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
111000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
190000 | usd |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
328000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
407000 | usd | |
CY2022Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
110000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
137000 | usd |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
335000 | usd | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
345000 | usd | |
CY2022Q3 | csv |
Finance Lease Costs
FinanceLeaseCosts
|
221000 | usd |
CY2023Q3 | csv |
Finance Lease Costs
FinanceLeaseCosts
|
327000 | usd |
csv |
Finance Lease Costs
FinanceLeaseCosts
|
663000 | usd | |
csv |
Finance Lease Costs
FinanceLeaseCosts
|
752000 | usd | |
CY2022Q3 | us-gaap |
Lease Cost
LeaseCost
|
1203000 | usd |
CY2023Q3 | us-gaap |
Lease Cost
LeaseCost
|
1358000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
3547000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
3834000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2698000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2840000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
646000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
806000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
764000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
412000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
0 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
2703000 | usd | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17060000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
15987000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
6770000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
9165000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset Accumulated Amortization
FinanceLeaseRightOfUseAssetAccumulatedAmortization
|
2881000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Right Of Use Asset Accumulated Amortization
FinanceLeaseRightOfUseAssetAccumulatedAmortization
|
2981000 | usd |
CY2022Q4 | csv |
Finance Lease Rightof Use Asset Net
FinanceLeaseRightofUseAssetNet
|
3889000 | usd |
CY2023Q3 | csv |
Finance Lease Rightof Use Asset Net
FinanceLeaseRightofUseAssetNet
|
6184000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2203000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2508000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
414000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
714000 | usd |
CY2022Q4 | csv |
Lease Liability Current
LeaseLiabilityCurrent
|
2617000 | usd |
CY2023Q3 | csv |
Lease Liability Current
LeaseLiabilityCurrent
|
3222000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
17315000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
15736000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
4743000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
6724000 | usd |
CY2022Q4 | csv |
Lease Liability Noncurrent
LeaseLiabilityNoncurrent
|
22058000 | usd |
CY2023Q3 | csv |
Lease Liability Noncurrent
LeaseLiabilityNoncurrent
|
22460000 | usd |
CY2022Q4 | csv |
Lease Liability
LeaseLiability
|
24675000 | usd |
CY2023Q3 | csv |
Lease Liability
LeaseLiability
|
25682000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y2M12D | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.081 | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P9Y8M12D | |
CY2023Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.083 | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
947000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
337000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
3781000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
1304000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
3489000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
1250000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
3382000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
1301000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
3249000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
1185000 | usd |
CY2023Q3 | csv |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
9924000 | usd |
CY2023Q3 | csv |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
5582000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
24772000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
10959000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
6528000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
3521000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
18244000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
7438000 | usd |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
|
11.70 | |
CY2022Q3 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | shares |
CY2023Q3 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
44900 | shares |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
18736 | shares | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
74200 | shares | |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Other Increases Decreases In Period Description
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
|
— | |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Other Increases Decreases In Period Description
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
|
34,160 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Other Increases Decreases In Period Description
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
|
8,125 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Other Increases Decreases In Period Description
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
|
56,957 | ||
CY2023Q3 | csv |
Share Based Compensation Arrangement By Share Based Payment Award Options Returned For Payroll Taxes
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReturnedForPayrollTaxes
|
4021 | shares |
csv |
Share Based Compensation Arrangement By Share Based Payment Award Options Returned For Payroll Taxes
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReturnedForPayrollTaxes
|
1601 | shares | |
csv |
Share Based Compensation Arrangement By Share Based Payment Award Options Returned For Payroll Taxes
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReturnedForPayrollTaxes
|
5486 | shares | |
CY2023Q3 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
25.1 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
23.98 | ||
CY2023Q3 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
11782 | shares |
CY2023Q3 | csv |
Employee Stock Purchase Plan Weighted Average Purchase Price Of Shares Purchased
EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased
|
24.01 | |
us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
38884 | shares | |
csv |
Employee Stock Purchase Plan Weighted Average Purchase Price Of Shares Purchased
EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased
|
35.42 | ||
us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
49824 | shares | |
csv |
Employee Stock Purchase Plan Weighted Average Purchase Price Of Shares Purchased
EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased
|
24.21 | ||
CY2022Q3 | csv |
Directors Compensation Expense
DirectorsCompensationExpense
|
167000 | usd |
CY2023Q3 | csv |
Directors Compensation Expense
DirectorsCompensationExpense
|
250000 | usd |
csv |
Directors Compensation Expense
DirectorsCompensationExpense
|
552000 | usd | |
csv |
Directors Compensation Expense
DirectorsCompensationExpense
|
605000 | usd | |
us-gaap |
Schedule Of Repurchase Agreements
ScheduleOfRepurchaseAgreements
|
<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share repurchase activity is as follows (dollar value in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of Shares Repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average Price Paid Per Share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dollar Value of Shares Repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> | ||
CY2022Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | shares |
CY2023Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | shares |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
695496 | shares | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | shares | |
CY2022Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0 | |
CY2023Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
49.22 | ||
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0 | ||
CY2022Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
0 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
0 | usd |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
34234000 | usd | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
0 | usd | |
CY2023Q3 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
48900000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.1125 | |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1679000 | usd |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.1125 | |
CY2020Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1683000 | usd |
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.1125 | |
CY2022Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1725000 | usd |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.1125 | |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1730000 | usd |
CY2019Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.1125 | |
CY2019Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
1653000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
5860000 | usd |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
4645000 | usd |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
33361000 | usd | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
21775000 | usd | |
CY2022Q3 | csv |
Income Loss Allocatedto Unvested Restricted Stock Continuing Operations
IncomeLossAllocatedtoUnvestedRestrictedStockContinuingOperations
|
-3000 | usd |
CY2023Q3 | csv |
Income Loss Allocatedto Unvested Restricted Stock Continuing Operations
IncomeLossAllocatedtoUnvestedRestrictedStockContinuingOperations
|
-44000 | usd |
csv |
Income Loss Allocatedto Unvested Restricted Stock Continuing Operations
IncomeLossAllocatedtoUnvestedRestrictedStockContinuingOperations
|
-21000 | usd | |
csv |
Income Loss Allocatedto Unvested Restricted Stock Continuing Operations
IncomeLossAllocatedtoUnvestedRestrictedStockContinuingOperations
|
-194000 | usd | |
CY2022Q3 | csv |
Income Loss Attributableto Continuing Operations Basic Eps
IncomeLossAttributabletoContinuingOperationsBasicEPS
|
5857000 | usd |
CY2023Q3 | csv |
Income Loss Attributableto Continuing Operations Basic Eps
IncomeLossAttributabletoContinuingOperationsBasicEPS
|
4601000 | usd |
csv |
Income Loss Attributableto Continuing Operations Basic Eps
IncomeLossAttributabletoContinuingOperationsBasicEPS
|
33340000 | usd | |
csv |
Income Loss Attributableto Continuing Operations Basic Eps
IncomeLossAttributabletoContinuingOperationsBasicEPS
|
21581000 | usd | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14689000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14820000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14908000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14791000 | shares | |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15537000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15514000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15849000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15480000 | shares | |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.40 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.31 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
2.22 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.46 | ||
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.38 | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.30 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
2.09 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.39 | ||
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
363073000 | shares |
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1233784000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
294310 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1200211 | shares | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
90494000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
87497000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
283686000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
276258000 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
15686000 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
15222000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
57058000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
60098000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
6776000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8639000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
30824000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
45243000 | usd | |
CY2023Q3 | us-gaap |
Assets
Assets
|
1255459000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
1192950000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
4077000 | usd |
CY2023Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
3350000 | usd |
CY2022Q4 | csv |
Other Current Assets
OtherCurrentAssets
|
149000 | usd |
CY2023Q3 | csv |
Other Current Assets
OtherCurrentAssets
|
140000 | usd |
CY2022Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
4733000 | usd |
CY2023Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
4030000 | usd |
CY2022Q4 | csv |
Debt Acquiredin Acquisition Current
DebtAcquiredinAcquisitionCurrent
|
555000 | usd |
CY2023Q3 | csv |
Debt Acquiredin Acquisition Current
DebtAcquiredinAcquisitionCurrent
|
589000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
414000 | usd |
CY2023Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
714000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2203000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2508000 | usd |
CY2022Q4 | csv |
Debt And Lease Liability Current
DebtAndLeaseLiabilityCurrent
|
3172000 | usd |
CY2023Q3 | csv |
Debt And Lease Liability Current
DebtAndLeaseLiabilityCurrent
|
3811000 | usd |
CY2022Q4 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
12140000 | usd |
CY2023Q3 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
11165000 | usd |
CY2022Q4 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
3051000 | usd |
CY2023Q3 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
3685000 | usd |
CY2022Q4 | csv |
Unrecorded Tax Benefit Liabilities
UnrecordedTaxBenefitLiabilities
|
3294000 | usd |
CY2023Q3 | csv |
Unrecorded Tax Benefit Liabilities
UnrecordedTaxBenefitLiabilities
|
3360000 | usd |
CY2022Q4 | us-gaap |
Accrued Vacation Current
AccruedVacationCurrent
|
3430000 | usd |
CY2023Q3 | us-gaap |
Accrued Vacation Current
AccruedVacationCurrent
|
3635000 | usd |
CY2022Q4 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
2329000 | usd |
CY2023Q3 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
6667000 | usd |
CY2022Q4 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
2263000 | usd |
CY2023Q3 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
3983000 | usd |
CY2022Q4 | csv |
Employee Meetings And Award Trips
EmployeeMeetingsAndAwardTrips
|
746000 | usd |
CY2023Q3 | csv |
Employee Meetings And Award Trips
EmployeeMeetingsAndAwardTrips
|
966000 | usd |
CY2022Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
743000 | usd |
CY2023Q3 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
918000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
|
459000 | usd |
CY2023Q3 | us-gaap |
Taxes Payable Current And Noncurrent
TaxesPayableCurrentAndNoncurrent
|
0 | usd |
CY2022Q4 | csv |
Accrued Ad Valorem And Franchise Taxes Current
AccruedAdValoremAndFranchiseTaxesCurrent
|
455000 | usd |
CY2023Q3 | csv |
Accrued Ad Valorem And Franchise Taxes Current
AccruedAdValoremAndFranchiseTaxesCurrent
|
2188000 | usd |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
222000 | usd |
CY2023Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
493000 | usd |
CY2022Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1489000 | usd |
CY2023Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
917000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
30621000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
37977000 | usd |
CY2022Q4 | us-gaap |
Accrued Bonuses Current And Noncurrent
AccruedBonusesCurrentAndNoncurrent
|
2541000 | usd |
CY2023Q3 | us-gaap |
Accrued Bonuses Current And Noncurrent
AccruedBonusesCurrentAndNoncurrent
|
1357000 | usd |
CY2022Q4 | csv |
Accrued Severance
AccruedSeverance
|
524000 | usd |
CY2023Q3 | csv |
Accrued Severance
AccruedSeverance
|
147000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3065000 | usd |
CY2023Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1504000 | usd |
csv |
Cash Paid For Interest And Financing Costs
CashPaidForInterestAndFinancingCosts
|
12981000 | usd | |
csv |
Cash Paid For Interest And Financing Costs
CashPaidForInterestAndFinancingCosts
|
21754000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
7046000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
9388000 | usd | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |