NYSE:CSW | Income Statement | CSW INDUSTRIALS, INC.

Complete source-backed income-statement history.

Available history
2014-03-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$350.65M$193.29M$157.36M$77.51M$79.85M$66.9M$17.12M$49.76M$3.05$3.0416,330,00016,365,000
2026-03-31$308.96M$182.35M$126.61M$71.44M$39.54M$27.8M$7.54M$20.2M$1.24$1.23-71,000-69,000
2025-12-31$232.99M$140.55M$92.44M$75.11M$17.34M$7.9M-$2.7M$10.26M$0.62$0.6216,580,00016,641,000
2025-09-30$276.95M$157.77M$119.19M$62.41M$56.78M$55.47M$14.65M$40.66M$2.42$2.4116,785,00016,842,000
2025-06-30$263.65M$148.2M$115.44M$60.57M$54.88M$54.38M$13.21M$40.93M$2.43$2.4316,808,00016,863,000
2025-03-31$230.55M$128.67M$101.88M$56.84M$45.04M$46.51M$11.46M$35.06M$2.09$2.08176,000178,000
2024-12-31$193.65M$113.54M$80.11M$50.51M$29.6M$31.27M$4.32M$26.95M$1.60$1.6016,792,00016,872,000
2024-09-30$227.93M$124.03M$103.9M$52.35M$51.55M$49.53M$12.91M$36.05M$2.27$2.2615,866,00015,941,000
2024-06-30$226.18M$118.76M$107.42M$52.36M$55.06M$52.8M$13.95M$38.59M$2.48$2.4715,534,00015,596,000
2024-03-31$210.86M$117.22M$93.64M$47.79M$44.34M$41.97M$9.97M$31.76M$2.04$2.03-4,0003,000
2023-12-31$174.97M$100.99M$73.98M$46.4M$27.58M$16.39M$7.08M$9.22M$0.59$0.5915,546,00015,596,000
2023-09-30$203.65M$112.69M$90.96M$48.97M$41.99M$40.61M$10.43M$30.06M$1.93$1.9315,544,00015,588,000
2023-06-30$203.36M$111.19M$92.17M$46.96M$45.21M$41.51M$10.46M$30.61M$1.97$1.9715,520,00015,547,000
2023-03-31$195.69M$110.34M$85.34M$45.58M$39.76M$36.23M$9.11M$27.06M$1.75$1.74-11,000-8,000
2022-12-31$171.09M$105.3M$65.8M$42.69M$23.11M$18.18M$2.68M$15.6M$1.01$1.0115,476,00015,512,000
2022-09-30$191.19M$110.55M$80.65M$45.33M$35.32M$32.25M$7.94M$24.33M$1.58$1.5715,439,00015,477,000
2022-06-30$199.93M$113.51M$86.43M$45.55M$40.87M$39.26M$9.62M$29.44M$1.88$1.8815,643,00015,652,000
2022-03-31$173.3M$100.96M$72.34M$43.41M$28.94M$27.61M$9.08M$18.45M$1.17$1.173,000-2,000
2021-12-31$136.29M$84.94M$51.34M$37.89M$13.45M$12.14M$2.39M$9.31M$0.59$0.5915,794,00015,844,000
2021-09-30$155.59M$92.33M$63.25M$37.16M$26.09M$24.53M$6.17M$18.17M$1.15$1.1515,755,00015,811,000
2021-06-30$161.27M$92.24M$69.03M$40.12M$28.9M$27.19M$6.51M$20.46M$1.30$1.3015,715,00015,781,000
2021-03-31$133.37M$79.65M$53.72M$37.05M$16.67M$10.65M$1.21M$9.44M$0.60$0.59210,000215,000
2020-12-31$89.93M$50.59M$39.34M$35.22M$4.12M$3.06M$710,000.00$2.35M$0.16$0.1614,961,00015,079,000
2020-09-30$104.94M$56.2M$48.74M$26.56M$22.18M$21.54M$5.18M$16.35M$1.11$1.1014,747,00014,842,000
2020-06-30$90.96M$48.21M$42.75M$26.5M$16.25M$15.63M$3.67M$11.96M$0.81$0.8114,707,00014,808,000
2020-03-31$98.5M$53.99M$44.51M$28.63M$14.92M$15.84M$2.63M$14.42M$0.96$0.95-5,000-16,000
2019-12-31$83.72M$46.03M$37.69M$27.2M$10.49M$9.35M$2.07M$7.31M$0.48$0.4815,084,00015,253,000
2019-09-30$101.32M$53.92M$47.4M$27.28M$20.12M$12.46M$3.64M$8.78M$0.58$0.5814,989,00015,180,000
2019-06-30$102.33M$55.1M$47.24M$26.91M$20.32M$19.73M$4.39M$15.2M$1.01$1.0015,024,00015,193,000
2019-03-31$91.48M$48.63M$42.85M$26.77M$16.07M$17.01M$3.38M$13.76M$0.91$0.90-114,000-113,000
2018-12-31$77.49M$43.26M$34.23M$24.81M$9.42M$9.47M$3.47M$4.98M$0.33$0.3215,238,00015,353,000
2018-09-30$91.61M$49.4M$42.21M$25.01M$17.2M$16.87M$4.44M$15.16M$0.98$0.9715,524,00015,649,000
2018-06-30$89.58M$47.49M$42.09M$24.34M$17.74M$18.1M$4.09M$11.68M$0.74$0.7315,823,00015,932,000
2018-03-31$83.47M$47.27M$36.2M$25.7M$10.5M$9.93M-$678,000.00$6.34M$0.40$0.4012,00012,000
2017-12-31$69.04M$38.83M$30.21M$22.27M$7.94M$7.78M$5.14M-$34.04M-$2.17-$2.1715,694,00015,694,000
2017-09-30$84.42M$44.76M$39.66M$25.11M$14.55M$14.48M$5.33M$7.3M$0.46$0.4615,853,00015,945,000
2017-06-30$89.3M$47.43M$41.87M$25.2M$16.67M$16.06M$5.77M$8.51M$0.53$0.5315,846,00015,923,000
2017-03-31$76.43M$45.92M$30.51M$24.98M$5.31M$5.73M$2.41M$2.73M$0.17$0.1725,00027,000
2016-12-31$65.26M$37.89M$27.37M$22.23M$5.13M$5.04M$3.18M$405,000.00$0.03$0.0315,832,00015,894,000
2016-09-30$80.13M$44.47M$35.66M$25.89M$6.97M$6.98M$3.14M$3.84M$0.24$0.2415,695,00015,763,000
2016-06-30$84.11M$45.9M$38.2M$29.71M$7.41M$7.2M$3.1M$4.1M$0.26$0.2615,717,00015,778,000
2016-03-31$23.35M$2.12M$21.23M$15.73M$5.51M$4.76M$4.56M$1.86M$0.12$0.1115,000-13,000
2015-12-31$70.92M$38.77M$32.15M$1.35M$26.53M$5.62M$4.82M$2.83M$2M$0.13$0.1315,663,00015,741,000
2015-09-30$83.74M$42.9M$40.84M$649,000.00$20.07M$20.78M$19.83M$6.87M$12.96M$0.83$0.8315,583,00015,711,000
2015-06-30$88.91M$48.47M$40.44M$26.16M$14.29M$13.56M$4.91M$8.65M$0.56$0.5515,583,00015,624,000
2015-03-31$64.07M$33.32M$30.76M$8.42M$8.14M$2.81M$5.33M$0.35$0.3400
2014-12-31$60.87M$32.18M$28.7M$1.35M$9.72M$9.75M$3.37M$6.39M$0.41$0.4115,583,00015,624,000
2014-09-30$68.09M$34.92M$33.18M$1.45M$11.75M$12.58M$4.34M$8.24M$0.53$0.5215,583,00015,711,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-03-31$1.08B$628.87M$453.68M$5.8M$269.52M$168.54M$145.55M$32.71M$112.05M$6.73$6.7016,653,00016,712,000
2025-03-31$878.3M$484.99M$393.31M$5.3M$212.06M$181.25M$180.12M$42.63M$136.65M$8.41$8.3816,242,00016,314,000
2024-03-31$792.84M$442.1M$350.75M$5.9M$190.12M$159.12M$140.48M$37.94M$101.65M$6.54$6.5215,533,00015,581,000
2023-03-31$757.9M$439.69M$318.21M$4.8M$179.15M$139.07M$125.91M$29.34M$96.44M$6.22$6.2015,509,00015,546,000
2022-03-31$626.44M$370.47M$255.96M$158.58M$97.38M$91.47M$24.15M$66.39M$4.21$4.2015,755,00015,807,000
2021-03-31$419.21M$234.66M$184.55M$125.33M$59.22M$50.87M$10.77M$40.1M$2.67$2.6515,015,00015,126,000
2020-03-31$385.87M$209.03M$176.84M$110.03M$65.85M$57.39M$12.73M$45.72M$3.04$3.0115,039,00015,206,000
2019-03-31$350.16M$188.79M$161.37M$100.93M$60.44M$61.44M$15.39M$45.57M$2.96$2.9315,414,00015,532,000
2018-03-31$326.22M$178.28M$147.94M$98.28M$49.66M$48.25M$15.57M-$11.88M-$0.76-$0.7615,671,00015,671,000
2017-03-31$287.46M$158.5M$128.96M$95.6M$32.04M$32.16M$14.36M$11.07M$0.70$0.7015,773,00015,839,000
2016-03-31$266.92M$132.25M$134.67M$88.47M$46.2M$42.97M$19.17M$25.47M$1.63$1.6215,625,00015,675,000
2015-03-31$261.83M$135.41M$126.43M$81.68M$44.03M$44.93M$15.22M$29.71M$1.91$1.9015,583,00015,624,000
2014-03-31$231.71M$119.63M$112.09M$72.86M$37.91M$37.53M$12.79M$24.73M$1.59$1.5815,583,00015,624,000