← CSW INDUSTRIALS, INC.
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $327.1m | $326.2m | $350.2m | $385.9m | $419.2m | $626.4m | $757.9m | $792.8m | $878.3m | $1.1b | |
| Cost of Revenue | $193.2m | $178.3m | $188.8m | $208.8m | $234.4m | $370.5m | $439.7m | $442.1m | $485.0m | $628.9m | |
| Gross Profit | $133.8m | $147.9m | $161.4m | $177.1m | $184.8m | $256.0m | $318.2m | $350.7m | $393.3m | $453.7m | |
| Operating Income (Loss) | $22.5m | $50.7m | $60.4m | $66.1m | $59.5m | $97.4m | $139.1m | $159.1m | $181.2m | $168.5m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $7.7m | $7.1m | $6.2m | $6.7m | $10.5m | $24.8m | $22.1m | $22.9m | $26.3m | $47.3m | |
| Goodwill, Impairment Loss | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $7.5m | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $18.9m | $42.9m | $53.4m | $53.9m | $48.4m | $87.6m | $118.2m | $127.6m | $163.9m | $145.6m | |
| Income (Loss) from Continuing Operations, Per Basic Share | — | $2 | $3 | $3 | $3 | $4 | $6 | — | $8 | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | — | $2 | $3 | $3 | $3 | $4 | $6 | — | $8 | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $21.5m | $48.2m | $61.4m | $57.6m | $51.1m | $91.5m | $125.9m | $140.5m | $180.1m | $145.6m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | — | $32.7m | $46.1m | $44.8m | $40.3m | $67.3m | $96.6m | — | $137.5m | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | — | ($44.6m) | ($478k) | $1.1m | $0 | $0 | — | — | — | — | |
| Net Income (Loss) Attributable to Parent | $11.1m | ($11.9m) | $45.6m | $45.9m | $40.3m | $66.4m | $96.4m | $101.6m | $136.7m | $112.0m | |
| Net Income (Loss) Attributable to Noncontrolling Interest | — | — | — | — | — | $934k | $139k | $891k | $832k | $802k | |
| Earnings Per Share, Basic | $0.70 | ($0.76) | $2.96 | $3.05 | $2.68 | $4.21 | $6.22 | $6.54 | $8.41 | $6.73 | |
| Earnings Per Share, Diluted | $0.70 | ($0.76) | $2.93 | $3.02 | $2.66 | $4.20 | $6.20 | $6.52 | $8.38 | $6.70 | |
| Weighted Average Number of Shares Outstanding, Basic | 15.8m | 15.7m | 15.4m | 15.0m | 15.0m | 15.8m | 15.5m | 15.5m | 16.2m | 16.7m | |
| Weighted Average Number of Shares Outstanding, Diluted | 15.8m | 15.7m | 15.5m | 15.2m | 15.1m | 15.8m | 15.5m | 15.6m | 16.3m | 16.7m | |
| Research and Development Expense | — | — | — | — | — | — | — | — | $5.3m | $5.8m | |
| Selling, General and Administrative Expense | $107.2m | $97.2m | $100.9m | $110.0m | $125.3m | $158.6m | $179.1m | $191.6m | $212.1m | $269.5m | |
| Other Nonoperating Income (Expense) | $1.8m | ($150k) | $2.4m | ($7.1m) | ($6.0m) | ($466k) | $42k | ($5.9m) | ($862k) | ($737k) | |
| Cost, Depreciation and Amortization | — | — | — | — | — | — | — | — | — | $67.1m | |
| Current Income Tax Expense (Benefit) | $8.4m | $13.7m | $14.9m | $12.4m | $12.0m | $26.0m | $35.5m | $40.3m | $49.2m | $37.5m | |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | — | ($339k) | $0 | $0 | — | $0 | ($453k) | $0 | $0 | — | |
| Interest Income (Expense), Nonoperating, Net | ($2.7m) | ($2.3m) | ($1.4m) | ($1.3m) | ($2.4m) | ($5.4m) | ($13.2m) | ($12.7m) | ($269k) | ($22.2m) | |
| Income Tax Expense (Benefit) | $10.5m | $15.6m | $15.4m | $12.8m | $10.8m | $24.1m | $29.3m | $37.9m | $42.6m | $32.7m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.