2019 Q2 Form 10-Q Financial Statement
#000162479419000036 Filed on August 08, 2019
Income Statement
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
Revenue | $102.3M | $89.58M | $83.50M |
YoY Change | 14.2% | 0.31% | 9.29% |
Cost Of Revenue | $55.10M | $47.49M | $47.30M |
YoY Change | 16.02% | 0.13% | 3.05% |
Gross Profit | $47.20M | $42.10M | $36.10M |
YoY Change | 12.11% | 0.48% | 18.75% |
Gross Profit Margin | 46.14% | 47.0% | 43.23% |
Selling, General & Admin | $26.91M | $24.34M | $25.70M |
YoY Change | 10.56% | -3.4% | 2.8% |
% of Gross Profit | 57.02% | 57.82% | 71.19% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.319M | $1.925M | $3.780M |
YoY Change | 20.47% | 3.16% | -34.83% |
% of Gross Profit | 4.91% | 4.57% | 10.47% |
Operating Expenses | $26.91M | $24.34M | $25.70M |
YoY Change | 10.56% | -3.4% | 2.8% |
Operating Profit | $20.32M | $17.74M | $10.40M |
YoY Change | 14.52% | 6.44% | 92.59% |
Interest Expense | -$501.0K | -$384.0K | -$500.0K |
YoY Change | 30.47% | -39.14% | 0.0% |
% of Operating Profit | -2.47% | -2.16% | -4.81% |
Other Income/Expense, Net | -$87.00K | $738.0K | -$100.0K |
YoY Change | -111.79% | 4000.0% | -110.0% |
Pretax Income | $19.70M | $18.10M | $9.800M |
YoY Change | 8.84% | 12.42% | 68.97% |
Income Tax | $4.400M | $4.100M | -$1.600M |
% Of Pretax Income | 22.34% | 22.65% | -16.33% |
Net Earnings | $15.20M | $11.70M | $6.300M |
YoY Change | 29.91% | 37.65% | 125.0% |
Net Earnings / Revenue | 14.86% | 13.06% | 7.54% |
Basic Earnings Per Share | $1.01 | $0.74 | $0.40 |
Diluted Earnings Per Share | $1.00 | $0.73 | $0.40 |
COMMON SHARES | |||
Basic Shares Outstanding | 15.02M shares | 15.82M shares | 15.97M shares |
Diluted Shares Outstanding | 15.19M shares | 15.93M shares |
Balance Sheet
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $10.20M | $11.00M | $11.70M |
YoY Change | -7.27% | -57.53% | -49.35% |
Cash & Equivalents | $10.23M | $10.98M | $11.71M |
Short-Term Investments | |||
Other Short-Term Assets | $2.400M | $7.200M | $9.500M |
YoY Change | -66.67% | -17.24% | -53.43% |
Inventory | $54.22M | $46.34M | $42.97M |
Prepaid Expenses | |||
Receivables | $72.84M | $65.56M | $63.38M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $139.7M | $130.1M | $127.6M |
YoY Change | 7.4% | -17.21% | -13.25% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $54.25M | $53.44M | $54.47M |
YoY Change | 1.52% | -16.57% | -4.12% |
Goodwill | $92.43M | $81.33M | $81.76M |
YoY Change | 13.64% | 0.06% | 1.11% |
Intangibles | $52.34M | $51.12M | $53.05M |
YoY Change | 2.37% | -42.49% | -10.55% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $26.18M | $22.88M | $23.96M |
YoY Change | 14.45% | 41.52% | 49.63% |
Total Long-Term Assets | $227.3M | $208.8M | $213.2M |
YoY Change | 8.87% | -16.62% | -15.17% |
TOTAL ASSETS | |||
Total Short-Term Assets | $139.7M | $130.1M | $127.6M |
Total Long-Term Assets | $227.3M | $208.8M | $213.2M |
Total Assets | $367.0M | $338.9M | $340.8M |
YoY Change | 8.31% | -16.85% | -14.46% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $17.89M | $18.27M | $16.83M |
YoY Change | -2.11% | 4.04% | 62.23% |
Accrued Expenses | $26.03M | $23.04M | $23.50M |
YoY Change | 12.97% | -25.27% | 5.0% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $561.0K | $561.0K | $561.0K |
YoY Change | 0.0% | 0.0% | 0.0% |
Total Short-Term Liabilities | $44.83M | $45.34M | $44.85M |
YoY Change | -1.12% | -7.38% | 16.51% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $21.26M | $19.32M | $23.46M |
YoY Change | 10.04% | -71.01% | -67.71% |
Other Long-Term Liabilities | $19.44M | $4.671M | $4.721M |
YoY Change | 316.08% | -34.49% | -64.72% |
Total Long-Term Liabilities | $40.69M | $23.99M | $28.18M |
YoY Change | 69.62% | -67.48% | -67.24% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $44.83M | $45.34M | $44.85M |
Total Long-Term Liabilities | $40.69M | $23.99M | $28.18M |
Total Liabilities | $90.20M | $71.27M | $75.05M |
YoY Change | 26.57% | -42.51% | -40.43% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $290.4M | $243.4M | $233.7M |
YoY Change | 19.29% | -4.19% | -4.64% |
Common Stock | $159.0K | $158.0K | $158.0K |
YoY Change | 0.63% | 0.64% | 0.64% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $50.76M | $10.75M | $3.252M |
YoY Change | 371.98% | 953.28% | 221.66% |
Treasury Stock Shares | 975.0K shares | 229.0K shares | 80.00K shares |
Shareholders Equity | $276.8M | $267.6M | $265.8M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $367.0M | $338.9M | $340.8M |
YoY Change | 8.31% | -16.85% | -14.46% |
Cashflow Statement
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $15.20M | $11.70M | $6.300M |
YoY Change | 29.91% | 37.65% | 125.0% |
Depreciation, Depletion And Amortization | $2.319M | $1.925M | $3.780M |
YoY Change | 20.47% | 3.16% | -34.83% |
Cash From Operating Activities | $9.410M | $8.947M | $4.400M |
YoY Change | 5.17% | -14.37% | -30.93% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$2.230M | -$1.490M | -$1.270M |
YoY Change | 49.66% | -10.24% | -66.31% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$11.50M | $3.810M | -$590.0K |
YoY Change | -401.84% | -652.17% | -97.81% |
Cash From Investing Activities | -$13.73M | $2.316M | -$1.870M |
YoY Change | -692.66% | -198.6% | -93.92% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $2.028M | $0.00 | |
YoY Change | |||
Common Stock Issuance & Retirement, Net | $793.0K | $7.502M | |
YoY Change | -89.43% | 74920.0% | |
Debt Paid & Issued, Net | $17.14M | ||
YoY Change | |||
Cash From Financing Activities | -$12.46M | -$11.64M | -17.38M |
YoY Change | 7.03% | 93.23% | -166.03% |
NET CHANGE | |||
Cash From Operating Activities | $9.410M | $8.947M | 4.400M |
Cash From Investing Activities | -$13.73M | $2.316M | -1.870M |
Cash From Financing Activities | -$12.46M | -$11.64M | -17.38M |
Net Change In Cash | -$16.42M | -$379.0K | -14.85M |
YoY Change | 4233.25% | -118.27% | -861.54% |
FREE CASH FLOW | |||
Cash From Operating Activities | $9.410M | $8.947M | $4.400M |
Capital Expenditures | -$2.230M | -$1.490M | -$1.270M |
Free Cash Flow | $11.64M | $10.44M | $5.670M |
YoY Change | 11.53% | -13.81% | -44.08% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2019Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2019Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2020 | |
CY2019Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2019Q2 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001624794 | |
CY2019Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--03-31 | |
CY2019Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2019Q2 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2019Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2019-06-30 | |
CY2019Q2 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2019Q2 | dei |
Entity File Number
EntityFileNumber
|
001-37454 | |
CY2019Q2 | dei |
Entity Registrant Name
EntityRegistrantName
|
CSW INDUSTRIALS, INC. | |
CY2019Q2 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2019Q2 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
47-2266942 | |
CY2019Q2 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
5420 Lyndon B. Johnson Freeway, Suite 500 | |
CY2019Q2 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Dallas | |
CY2019Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
55098000 | USD |
CY2019Q2 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
TX | |
CY2019Q2 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
75240 | |
CY2019Q2 | dei |
City Area Code
CityAreaCode
|
214 | |
CY2019Q2 | dei |
Local Phone Number
LocalPhoneNumber
|
884-3777 | |
CY2019Q2 | dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.01 per share | |
CY2019Q2 | dei |
Trading Symbol
TradingSymbol
|
CSWI | |
CY2019Q2 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2019Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2019Q2 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2019Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2019Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2019Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2019Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2019Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
15023768 | shares |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
102333000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
89578000 | USD |
CY2018Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
47490000 | USD |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
47235000 | USD |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
42088000 | USD |
CY2019Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
26914000 | USD |
CY2018Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
24344000 | USD |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
20321000 | USD |
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
17744000 | USD |
CY2019Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-501000 | USD |
CY2018Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-384000 | USD |
CY2019Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-87000 | USD |
CY2018Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
738000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
19733000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
18098000 | USD |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4389000 | USD |
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4091000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
15344000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
14007000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-140000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-2331000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15204000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
11676000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.02 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.89 | |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.01 | |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.15 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.01 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.74 | |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.01 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.88 | |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.15 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.00 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.73 | |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15204000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
11676000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
258000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-1397000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
79000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent
|
-16000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
|
-297000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
|
42000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
-1000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
|
5000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
4000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-20000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-43000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1335000 | USD |
CY2019Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
15161000 | USD |
CY2018Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
10341000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
10228000 | USD |
CY2019Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
26651000 | USD |
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
734000 | USD |
CY2019Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
591000 | USD |
CY2019Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
72841000 | USD |
CY2019Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
66136000 | USD |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
54224000 | USD |
CY2019Q1 | us-gaap |
Inventory Net
InventoryNet
|
51429000 | USD |
CY2019Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2445000 | USD |
CY2019Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
7030000 | USD |
CY2019Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
0 | USD |
CY2019Q1 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
21000 | USD |
CY2019Q2 | us-gaap |
Assets Current
AssetsCurrent
|
139738000 | USD |
CY2019Q1 | us-gaap |
Assets Current
AssetsCurrent
|
151267000 | USD |
CY2019Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
67854000 | USD |
CY2019Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
65548000 | USD |
CY2019Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
54248000 | USD |
CY2019Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
53639000 | USD |
CY2019Q2 | us-gaap |
Goodwill
Goodwill
|
92429000 | USD |
CY2019Q1 | us-gaap |
Goodwill
Goodwill
|
86295000 | USD |
CY2019Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
52335000 | USD |
CY2019Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
50466000 | USD |
CY2019Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
26182000 | USD |
CY2019Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
10965000 | USD |
CY2019Q2 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
2099000 | USD |
CY2019Q1 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
0 | USD |
CY2019Q2 | us-gaap |
Assets
Assets
|
367031000 | USD |
CY2019Q1 | us-gaap |
Assets
Assets
|
352632000 | USD |
CY2019Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
17887000 | USD |
CY2019Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
19024000 | USD |
CY2019Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
26027000 | USD |
CY2019Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
29426000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | USD |
CY2019Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
355000 | USD |
CY2019Q1 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
161000 | USD |
CY2019Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
44830000 | USD |
CY2019Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
49172000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
21258000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
30898000 | USD |
CY2019Q2 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
1923000 | USD |
CY2019Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
1978000 | USD |
CY2019Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
19435000 | USD |
CY2019Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6114000 | USD |
CY2019Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
2758000 | USD |
CY2019Q1 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
784000 | USD |
CY2019Q2 | us-gaap |
Liabilities
Liabilities
|
90204000 | USD |
CY2019Q1 | us-gaap |
Liabilities
Liabilities
|
88946000 | USD |
CY2019Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
159000 | USD |
CY2019Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
158000 | USD |
CY2019Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2019Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2019Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15999000 | shares |
CY2019Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
16001000 | shares |
CY2019Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2019Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2019Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2019Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2019Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2019Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2019Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
47846000 | USD |
CY2019Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
46633000 | USD |
CY2019Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
975000 | shares |
CY2019Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
962000 | shares |
CY2019Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
50757000 | USD |
CY2019Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
49964000 | USD |
CY2019Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
290351000 | USD |
CY2019Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
277588000 | USD |
CY2019Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-10772000 | USD |
CY2019Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-10729000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
276827000 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
263686000 | USD |
CY2019Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2019Q2 | cswi |
Number Of Brands
NumberOfBrands
|
100 | brand |
CY2019Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
367031000 | USD |
CY2019Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
352632000 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
263686000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1213000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-792000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15204000 | USD |
CY2019Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
2041000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-43000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
276827000 | USD |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
265765000 | USD |
CY2018Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
929000 | USD |
CY2018Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
7366000 | USD |
CY2018Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
-136000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
11676000 | USD |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1335000 | USD |
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
267609000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15204000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
11676000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-140000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-2331000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
15344000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
14007000 | USD |
CY2019Q2 | us-gaap |
Depreciation
Depreciation
|
2319000 | USD |
CY2018Q2 | us-gaap |
Depreciation
Depreciation
|
1925000 | USD |
CY2019Q2 | us-gaap |
Amortization Of Deferred Charges
AmortizationOfDeferredCharges
|
1760000 | USD |
CY2018Q2 | us-gaap |
Amortization Of Deferred Charges
AmortizationOfDeferredCharges
|
1636000 | USD |
CY2019Q2 | cswi |
Provision For Inventory Reserves
ProvisionForInventoryReserves
|
194000 | USD |
CY2018Q2 | cswi |
Provision For Inventory Reserves
ProvisionForInventoryReserves
|
740000 | USD |
CY2019Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
274000 | USD |
CY2018Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
0 | USD |
CY2019Q2 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
1213000 | USD |
CY2018Q2 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
929000 | USD |
CY2019Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
0 | USD |
CY2018Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2922000 | USD |
CY2019Q2 | cswi |
Pension Expense Benefit Net
PensionExpenseBenefitNet
|
-97000 | USD |
CY2018Q2 | cswi |
Pension Expense Benefit Net
PensionExpenseBenefitNet
|
-106000 | USD |
CY2019Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-95000 | USD |
CY2018Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
147000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4799000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2405000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2159000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3333000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-4627000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2022000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-37000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
27000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-8936000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-719000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-17000 | USD |
CY2018Q2 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-53000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
9665000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
11841000 | USD |
CY2019Q2 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
-255000 | USD |
CY2018Q2 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
-2894000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9410000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8947000 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
2226000 | USD |
CY2018Q2 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
1489000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Sale Of Other Assets Investing Activities
ProceedsFromSaleOfOtherAssetsInvestingActivities
|
0 | USD |
CY2018Q2 | us-gaap |
Proceeds From Sale Of Other Assets Investing Activities
ProceedsFromSaleOfOtherAssetsInvestingActivities
|
278000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
0 | USD |
CY2018Q2 | us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
3230000 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
11500000 | USD |
CY2018Q2 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
0 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-13726000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
2019000 | USD |
CY2019Q2 | us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
0 | USD |
CY2018Q2 | us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
297000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-13726000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
2316000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
7500000 | USD |
CY2018Q2 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
0 | USD |
CY2019Q2 | us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
17140000 | USD |
CY2018Q2 | us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
4140000 | USD |
CY2019Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
793000 | USD |
CY2018Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
7502000 | USD |
CY2019Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
2028000 | USD |
CY2018Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
0 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-12461000 | USD |
CY2018Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-11642000 | USD |
CY2019Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
354000 | USD |
CY2018Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-344000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-16423000 | USD |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-723000 | USD |
CY2019Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
26651000 | USD |
CY2018Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
11706000 | USD |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
10228000 | USD |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
10983000 | USD |
CY2019Q2 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
23457000 | USD |
CY2019Q1 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
20267000 | USD |
CY2019Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6164000 | USD |
CY2019Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6483000 | USD |
CY2019Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
31944000 | USD |
CY2019Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
31876000 | USD |
CY2019Q2 | us-gaap |
Inventory Gross
InventoryGross
|
61565000 | USD |
CY2019Q1 | us-gaap |
Inventory Gross
InventoryGross
|
58626000 | USD |
CY2019Q2 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
5027000 | USD |
CY2019Q1 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
5027000 | USD |
CY2019Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2314000 | USD |
CY2019Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2170000 | USD |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
54224000 | USD |
CY2019Q1 | us-gaap |
Inventory Net
InventoryNet
|
51429000 | USD |
CY2019Q1 | us-gaap |
Goodwill
Goodwill
|
86295000 | USD |
CY2019Q2 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
6063000 | USD |
CY2019Q2 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
71000 | USD |
CY2019Q2 | us-gaap |
Goodwill
Goodwill
|
92429000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
79926000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
39611000 | USD |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
76472000 | USD |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
38014000 | USD |
CY2019Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1700000 | USD |
CY2018Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1600000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4715000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
5504000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
5100000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
4244000 | USD |
CY2019Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
3938000 | USD |
CY2019Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1213000 | USD |
CY2019Q2 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
255000 | USD |
CY2019Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
958000 | USD |
CY2018Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
929000 | USD |
CY2018Q2 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
202000 | USD |
CY2018Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
727000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
21819000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
31459000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
561000 | USD |
CY2019Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
21258000 | USD |
CY2019Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
30898000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
904000 | USD |
CY2019Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
50000 | USD |
CY2019Q2 | us-gaap |
Lease Cost
LeaseCost
|
954000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
15037000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2807000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12877000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
15684000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
873000 | USD |
CY2019Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
605000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y5M4D | |
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.037 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2626000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
3283000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
2747000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2076000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1925000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
5540000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
18197000 | USD |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2513000 | USD |
CY2019Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
15684000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
3048000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
2733000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
1645000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
1038000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
921000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
1010000 | USD |
CY2019Q1 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
10395000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
15344000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
14007000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-140000 | USD |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
-2331000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15204000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
11676000 | USD |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
14875000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
15658000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
115000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
|
165000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14990000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15823000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
168000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
109000 | shares |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15158000 | shares |
CY2018Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15932000 | shares |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.02 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.89 | |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.01 | |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.15 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.01 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.74 | |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.01 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.88 | |
CY2019Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
CY2018Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.15 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.00 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.73 | |
CY2019Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.135 | |
CY2019Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2000000.0 | USD |
CY2019Q2 | cswi |
Common Stock Dividends Per Share Approved Quarterly Dividend Rate
CommonStockDividendsPerShareApprovedQuarterlyDividendRate
|
0.135 | |
CY2019Q2 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
18000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
|
19000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
523000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
|
528000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
653000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
|
663000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-12000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
|
-10000 | USD |
CY2019Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
-100000 | USD |
CY2018Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
-106000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
19700000 | USD |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4400000 | USD |
CY2019Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.222 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
18100000 | USD |
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4100000 | USD |
CY2018Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.226 | |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
102333000 | USD |
CY2019Q2 | us-gaap |
Cash Flow Hedge Gain Loss To Be Reclassified Within Twelve Months
CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
|
-100000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
102333000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
89578000 | USD |
CY2019Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2337000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
138000 | USD |
CY2019Q2 | cswi |
Contract With Customer Liability Increase For New Contracts
ContractWithCustomerLiabilityIncreaseForNewContracts
|
642000 | USD |
CY2019Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2841000 | USD |
CY2019Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | brand |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
20321000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
89578000 | USD |
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
17744000 | USD |