2023 Q1 Form 10-Q Financial Statement
#000162479423000008 Filed on February 02, 2023
Income Statement
Concept | 2023 Q1 | 2022 Q4 |
---|---|---|
Revenue | $195.7M | $171.1M |
YoY Change | 12.92% | 25.53% |
Cost Of Revenue | $110.3M | $105.3M |
YoY Change | 9.3% | 23.96% |
Gross Profit | $85.34M | $65.80M |
YoY Change | 18.04% | 28.26% |
Gross Profit Margin | 43.61% | 38.46% |
Selling, General & Admin | $45.58M | $42.69M |
YoY Change | 5.01% | 12.65% |
% of Gross Profit | 53.41% | 64.87% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $9.249M | $8.969M |
YoY Change | 10.24% | 12.56% |
% of Gross Profit | 10.84% | 13.63% |
Operating Expenses | $45.58M | $42.69M |
YoY Change | 5.01% | 12.65% |
Operating Profit | $39.76M | $23.11M |
YoY Change | 37.62% | 90.25% |
Interest Expense | -$4.107M | -$4.200M |
YoY Change | 216.41% | 254.73% |
% of Operating Profit | -10.33% | -18.17% |
Other Income/Expense, Net | $571.0K | -$737.0K |
YoY Change | -1779.41% | 480.31% |
Pretax Income | $36.23M | $18.20M |
YoY Change | 31.26% | 50.41% |
Income Tax | $8.201M | $2.700M |
% Of Pretax Income | 22.64% | 14.84% |
Net Earnings | $27.06M | $15.60M |
YoY Change | 47.08% | 67.73% |
Net Earnings / Revenue | 13.83% | 9.12% |
Basic Earnings Per Share | $1.01 | |
Diluted Earnings Per Share | $1.74 | $1.01 |
COMMON SHARES | ||
Basic Shares Outstanding | 15.47M shares | 15.48M shares |
Diluted Shares Outstanding | 15.51M shares |
Balance Sheet
Concept | 2023 Q1 | 2022 Q4 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $18.46M | $14.72M |
YoY Change | 11.05% | -9.04% |
Cash & Equivalents | $18.46M | $14.72M |
Short-Term Investments | ||
Other Short-Term Assets | $1.073M | $26.49M |
YoY Change | -89.89% | 61.99% |
Inventory | $161.6M | $177.9M |
Prepaid Expenses | $9.485M | |
Receivables | $122.8M | $103.2M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $323.1M | $322.3M |
YoY Change | 7.63% | 28.57% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $88.24M | $85.81M |
YoY Change | 1.38% | 3.95% |
Goodwill | $242.7M | $243.5M |
YoY Change | 8.05% | 2.3% |
Intangibles | $318.9M | $322.3M |
YoY Change | 6.01% | 9.19% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $70.52M | $73.80M |
YoY Change | -14.71% | -11.76% |
Total Long-Term Assets | $720.4M | $725.3M |
YoY Change | 3.62% | 3.72% |
TOTAL ASSETS | ||
Total Short-Term Assets | $323.1M | $322.3M |
Total Long-Term Assets | $720.4M | $725.3M |
Total Assets | $1.043B | $1.048B |
YoY Change | 4.83% | 10.28% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $40.65M | $42.03M |
YoY Change | -15.02% | 6.33% |
Accrued Expenses | $67.39M | $66.78M |
YoY Change | -2.34% | 14.48% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $0.00 | $561.0K |
YoY Change | -100.0% | 0.0% |
Total Short-Term Liabilities | $108.0M | $109.4M |
YoY Change | -7.98% | 11.13% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $253.0M | $276.0M |
YoY Change | 0.31% | 19.8% |
Other Long-Term Liabilities | $137.1M | $144.8M |
YoY Change | -2.27% | -0.41% |
Total Long-Term Liabilities | $390.1M | $420.8M |
YoY Change | -0.61% | 11.98% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $108.0M | $109.4M |
Total Long-Term Liabilities | $390.1M | $420.8M |
Total Liabilities | $499.3M | $531.5M |
YoY Change | -2.28% | 11.68% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $493.3M | $468.9M |
YoY Change | 21.05% | 21.34% |
Common Stock | $163.0K | $163.0K |
YoY Change | 0.62% | 0.62% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $525.7M | $498.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.043B | $1.048B |
YoY Change | 4.83% | 10.28% |
Cashflow Statement
Concept | 2023 Q1 | 2022 Q4 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $27.06M | $15.60M |
YoY Change | 47.08% | 67.73% |
Depreciation, Depletion And Amortization | $9.249M | $8.969M |
YoY Change | 10.24% | 12.56% |
Cash From Operating Activities | $37.38M | $36.78M |
YoY Change | -9860.05% | 37.76% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $5.683M | $3.752M |
YoY Change | -177.88% | -209.87% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$2.761M | -$33.98M |
YoY Change | -557.88% | -10.09% |
Cash From Investing Activities | -$8.444M | -$37.74M |
YoY Change | 26.14% | -8.43% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -25.22M | 2.249M |
YoY Change | -556.08% | -82.85% |
NET CHANGE | ||
Cash From Operating Activities | 37.38M | 36.78M |
Cash From Investing Activities | -8.444M | -37.74M |
Cash From Financing Activities | -25.22M | 2.249M |
Net Change In Cash | 3.716M | 1.293M |
YoY Change | -340.21% | -192.49% |
FREE CASH FLOW | ||
Cash From Operating Activities | $37.38M | $36.78M |
Capital Expenditures | $5.683M | $3.752M |
Free Cash Flow | $31.70M | $33.03M |
YoY Change | 358.46% | 9.68% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5800000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
16400000 | usd | |
dei |
Local Phone Number
LocalPhoneNumber
|
884-3777 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001624794 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--03-31 | ||
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent | |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent | |
CY2022Q4 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent | |
CY2022Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent | |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent | |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-12-31 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-37454 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
CSW INDUSTRIALS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
47-2266942 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
5420 Lyndon B. Johnson Freeway, Suite 500 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Dallas | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
TX | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
75240 | ||
dei |
City Area Code
CityAreaCode
|
214 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.01 per share | ||
dei |
Trading Symbol
TradingSymbol
|
CSWI | ||
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
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
CY2021Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
37894000 | usd |
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2023Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
15474925 | shares |
CY2022Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171093000 | usd |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136286000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
562219000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
453136000 | usd | |
CY2022Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
105295000 | usd |
CY2021Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
84943000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
329349000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
269516000 | usd | |
CY2022Q4 | us-gaap |
Gross Profit
GrossProfit
|
65798000 | usd |
CY2021Q4 | us-gaap |
Gross Profit
GrossProfit
|
51343000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
232870000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
183620000 | usd | |
CY2022Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
42686000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
133568000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
115177000 | usd | |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23112000 | usd |
CY2021Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
13449000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
99302000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
68443000 | usd | |
CY2022Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-4200000 | usd |
CY2021Q4 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-1184000 | usd |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-9090000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-4151000 | usd | |
CY2022Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-737000 | usd |
CY2021Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-127000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-529000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-432000 | usd | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
18175000 | usd |
CY2021Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
12138000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
89683000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
63860000 | usd | |
CY2022Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2676000 | usd |
CY2021Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2388000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20232000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
15066000 | usd | |
CY2022Q4 | us-gaap |
Profit Loss
ProfitLoss
|
15499000 | usd |
CY2021Q4 | us-gaap |
Profit Loss
ProfitLoss
|
9750000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
69451000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
48794000 | usd | |
CY2022Q4 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-100000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
444000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
79000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
855000 | usd | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15599000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9306000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
69372000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
47939000 | usd | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.01 | |
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.59 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
4.47 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.04 | ||
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.01 | |
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.59 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.46 | ||
CY2021Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
5200000 | usd |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.03 | ||
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15476000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15794000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15520000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15752000 | shares | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15512000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15844000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15554000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15809000 | shares | |
CY2022Q4 | us-gaap |
Profit Loss
ProfitLoss
|
15499000 | usd |
CY2021Q4 | us-gaap |
Profit Loss
ProfitLoss
|
9750000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
69451000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
48794000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1606000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-71000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-4076000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-113000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
10000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-25000 | usd | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-152000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-19000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-39000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
93000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
570000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
71000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
35000 | usd |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-14000 | usd | |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
39000 | usd |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-5000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-133000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
52000 | usd |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-146000 | usd | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
20000 | usd | |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1700000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-30000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3360000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-62000 | usd | |
CY2022Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
17199000 | usd |
CY2021Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
9720000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
66091000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
48732000 | usd | |
CY2022Q4 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-100000 | usd |
CY2021Q4 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
444000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
79000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
855000 | usd | |
CY2022Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
17299000 | usd |
CY2021Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9276000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
66012000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
47877000 | usd | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
14721000 | usd |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
16619000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1273000 | usd |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1177000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
103213000 | usd |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
122804000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
177909000 | usd |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
150114000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
26494000 | usd |
CY2022Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
10610000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
322337000 | usd |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
300147000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
89078000 | usd |
CY2022Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | usd |
CY2022Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
80393000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
85814000 | usd |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
87032000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
243452000 | usd |
us-gaap |
Depreciation
Depreciation
|
8731000 | usd | |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
224658000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
322268000 | usd |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
300837000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
73801000 | usd |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
82686000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
1047672000 | usd |
CY2022Q1 | us-gaap |
Assets
Assets
|
995360000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
42031000 | usd |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
47836000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
66784000 | usd |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
69005000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
109376000 | usd |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
117402000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
275973000 | usd |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
252214000 | usd |
CY2022Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
1307000 | usd |
CY2022Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
1027000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
144844000 | usd |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
140306000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
531500000 | usd |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
510949000 | usd |
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q4 | us-gaap |
Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
|
17404000 | usd |
CY2022Q1 | us-gaap |
Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
|
15325000 | usd |
CY2022Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
163000 | usd |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
162000 | usd |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
16376000 | shares |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
16283000 | shares |
CY2022Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
120860000 | usd |
CY2022Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
112924000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
902000 | shares |
CY2022Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
576000 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
82729000 | usd |
CY2022Q1 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
46448000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
468908000 | usd |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
407522000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-8434000 | usd |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-5074000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
498768000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
469086000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1047672000 | usd |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
995360000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
469086000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2284000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-2002000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
3091000 | usd |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
30491000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29443000 | usd |
CY2022Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2669000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2022000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
466720000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2447000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-11000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
5064000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
273000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
24331000 | usd |
CY2022Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2625000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-3038000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
483033000 | usd |
CY2022Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2566000 | usd |
CY2022Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-1398000 | usd |
CY2022Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
100000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15599000 | usd |
CY2022Q4 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2632000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1700000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
498768000 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
415450000 | usd |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1888000 | usd |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-3169000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
2311000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20461000 | usd |
CY2021Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2358000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
387000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
434970000 | usd |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2049000 | usd |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-13000 | usd |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
574000 | usd |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18171000 | usd |
CY2021Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2360000 | usd |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-419000 | usd |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
452972000 | usd |
CY2021Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2287000 | usd |
CY2021Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-1697000 | usd |
CY2021Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
477000 | usd |
CY2021Q4 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
3765000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9306000 | usd |
CY2021Q4 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2368000 | usd |
CY2021Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-30000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
463758000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
69451000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
48794000 | usd | |
us-gaap |
Depreciation
Depreciation
|
9463000 | usd | |
us-gaap |
Amortization Of Deferred Charges
AmortizationOfDeferredCharges
|
16842000 | usd | |
us-gaap |
Amortization Of Deferred Charges
AmortizationOfDeferredCharges
|
19765000 | usd | |
cswi |
Provision For Inventory Reserves
ProvisionForInventoryReserves
|
1878000 | usd | |
cswi |
Provision For Inventory Reserves
ProvisionForInventoryReserves
|
1608000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1613000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1146000 | usd | |
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
7296000 | usd | |
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
6223000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-48000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
9000 | usd | |
cswi |
Pension Expense Benefit Net
PensionExpenseBenefitNet
|
141000 | usd | |
cswi |
Pension Expense Benefit Net
PensionExpenseBenefitNet
|
269000 | usd | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
156000 | usd | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1094000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
1757000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-21963000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-5621000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
28270000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
33268000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
8343000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
4827000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-185000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-378000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-7348000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
12032000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
91000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
1252000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
84072000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
69472000 | usd | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
8268000 | usd | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
8356000 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
70000 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
21000 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
55524000 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
36427000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-63722000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-44762000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
122777000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
52513000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
99018000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
63934000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
662000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
2327000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
39064000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19400000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
5356000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
272000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1326000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
2000000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
6293000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7924000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7084000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-21619000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-18569000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-629000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-45000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1898000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6096000 | usd | |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
16619000 | usd |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10088000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
14721000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Purchase Accounting Adjustments
FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments
|
3900000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
16184000 | usd |
cswi |
Number Of Countries
NumberOfCountries
|
100 | country | |
cswi |
Number Of Brands
NumberOfBrands
|
100 | brand | |
CY2022Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2727000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
177909000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
51303000 | usd |
CY2022Q1 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
46136000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4935000 | usd |
CY2022Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7471000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
126921000 | usd |
CY2022Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
100792000 | usd |
CY2022Q4 | us-gaap |
Inventory Gross
InventoryGross
|
183159000 | usd |
CY2022Q1 | us-gaap |
Inventory Gross
InventoryGross
|
154399000 | usd |
CY2022Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
5250000 | usd |
CY2022Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4285000 | usd |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
150114000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2472000 | usd |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
224658000 | usd |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-1094000 | usd | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
243452000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
344961000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
89141000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
313388000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
73648000 | usd |
us-gaap |
Finite Lived Intangible Assets Purchase Accounting Adjustments
FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments
|
3900000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
8002000 | usd | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
5800000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
20662000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
19927000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
19321000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
18553000 | usd |
CY2022Q4 | cswi |
Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
|
171557000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
255820000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
276534000 | usd |
CY2022Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
252775000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | usd |
CY2022Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
275973000 | usd |
CY2022Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
252214000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
7302000 | usd | |
CY2022Q4 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
227000 | usd |
CY2021Q4 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
73000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
635000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
231000 | usd | |
CY2022Q4 | us-gaap |
Lease Cost
LeaseCost
|
2954000 | usd |
CY2021Q4 | us-gaap |
Lease Cost
LeaseCost
|
2545000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
8637000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
7533000 | usd | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
61801000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
67076000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
9764000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
9269000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
57671000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
63275000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
48794000 | usd | |
CY2022Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
67435000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
72544000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
8184000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
7205000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2348000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7280000 | usd | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P7Y3M | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y3M18D | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.023 | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.023 | |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2853000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
11071000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
10859000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
10510000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
10280000 | usd |
CY2022Q4 | cswi |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
27774000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
73347000 | usd |
CY2022Q4 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
5912000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
67435000 | usd |
CY2022Q4 | us-gaap |
Profit Loss
ProfitLoss
|
15499000 | usd |
CY2021Q4 | us-gaap |
Profit Loss
ProfitLoss
|
9750000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
69451000 | usd | |
CY2022Q4 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-100000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
444000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
79000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
855000 | usd | |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15599000 | usd |
CY2021Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9306000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
69372000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
47939000 | usd | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
15364000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
15690000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
15413000 | shares | |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
15641000 | shares | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
112000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
104000 | shares |
us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
107000 | shares | |
us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
111000 | shares | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15476000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15794000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15520000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15752000 | shares | |
CY2022Q4 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
36000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
49000 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
34000 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
57000 | shares | |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15512000 | shares |
CY2021Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15844000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15554000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15809000 | shares | |
CY2022Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.01 | |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
7100000 | usd | |
CY2021Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.59 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
4.47 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.04 | ||
CY2022Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.01 | |
CY2021Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.59 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.46 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.03 | ||
CY2019Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.135 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.15 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.17 | |
CY2022Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2600000 | usd |
CY2021Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2400000 | usd |
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
7900000 | usd | |
CY2022Q4 | cswi |
Common Stock Dividends Per Share Approved Quarterly Dividend Rate
CommonStockDividendsPerShareApprovedQuarterlyDividendRate
|
0.17 | |
CY2022Q4 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
11000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
28000 | usd |
CY2022Q4 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
15000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
12000 | usd |
us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
45000 | usd | |
us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
36000 | usd | |
CY2022Q4 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
36000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
34000 | usd |
us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
107000 | usd | |
us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
101000 | usd | |
us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
34000 | usd | |
us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
84000 | usd | |
CY2022Q4 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-11000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-18000 | usd |
us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-32000 | usd | |
us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-53000 | usd | |
CY2022Q4 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Curtailments
DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
|
-453000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Curtailments
DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
|
0 | usd |
us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Curtailments
DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
|
-453000 | usd | |
us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Curtailments
DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
|
0 | usd | |
CY2022Q4 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
504000 | usd |
CY2021Q4 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
36000 | usd |
us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
603000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
15100000 | usd | |
us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
106000 | usd | |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
18200000 | usd |
CY2022Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2700000 | usd |
CY2022Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.147 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
89700000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20200000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.226 | ||
CY2021Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
12100000 | usd |
CY2021Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2400000 | usd |
CY2021Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.197 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
63900000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.236 | ||
CY2022Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171093000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
562219000 | usd | |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136286000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
453136000 | usd | |
CY2022Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1026000 | usd |
cswi |
Contract With Customer Liability Including New Contract Revenue Recognized
ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized
|
910000 | usd | |
cswi |
Contract With Customer Liability Increase For New Contracts And Revenue Added To Existing Contracts
ContractWithCustomerLiabilityIncreaseForNewContractsAndRevenueAddedToExistingContracts
|
326000 | usd | |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
442000 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2022Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
171093000 | usd |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23112000 | usd |
CY2021Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
136286000 | usd |
CY2021Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
13449000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
562219000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
99302000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
453136000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
68443000 | usd |