Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 276,951,000 | 263,646,000 | 230,549,000 | 193,649,000 | 227,926,000 | 226,177,000 | 210,860,000 | 174,967,000 | 203,653,000 | 203,360,000 | 195,685,000 | 171,093,000 | 191,192,000 | 199,934,000 | 173,299,000 | 136,286,000 | 155,585,000 | 161,266,000 | 133,369,000 | 89,932,000 | 104,940,000 | 90,964,000 | 98,498,000 | 83,716,000 | 101,324,000 | 102,333,000 | 91,477,000 | 77,488,000 | 91,612,000 | 89,578,000 | 83,465,000 | 69,036,000 | 90,369,000 | 98,027,000 | 87,349,000 | 75,496,000 | 80,131,000 | 84,107,000 | 76,259,000 | 70,918,000 | 83,744,000 |
yoy | 21.51% | 16.57% | 9.34% | 10.68% | 11.92% | 11.22% | 7.75% | 2.26% | 6.52% | 1.71% | 12.92% | 25.54% | 22.89% | 23.98% | 29.94% | 51.54% | 48.26% | 77.29% | 35.40% | 7.43% | 3.57% | -11.11% | 7.68% | 8.04% | 10.60% | 14.24% | 9.60% | 12.24% | 1.38% | -8.62% | -4.45% | -8.56% | 12.78% | 16.55% | 14.54% | 6.46% | -4.31% | ||||
qoq | 5.05% | 14.36% | 19.06% | -15.04% | 0.77% | 7.26% | 20.51% | -14.09% | 0.14% | 3.92% | 14.37% | -10.51% | -4.37% | 15.37% | 27.16% | -12.40% | -3.52% | 20.92% | 48.30% | -14.30% | 15.36% | -7.65% | 17.66% | -17.38% | -0.99% | 11.87% | 18.05% | -15.42% | 2.27% | 7.32% | 20.90% | -23.61% | -7.81% | 12.22% | 15.70% | -5.78% | -4.73% | 10.29% | 7.53% | -15.32% | |
cost of revenues | -157,766,000 | -148,204,000 | -128,665,000 | -113,543,000 | -124,025,000 | -118,756,000 | -117,222,000 | -100,986,000 | -112,694,000 | -111,193,000 | -110,341,000 | -105,295,000 | -110,545,000 | -113,509,000 | -99,028,000 | -86,244,000 | -92,534,000 | -92,668,000 | -79,396,000 | -50,594,000 | -56,204,000 | -48,212,000 | -53,778,000 | -46,025,000 | -53,920,000 | -55,098,000 | -48,632,000 | -43,260,000 | -49,403,000 | -47,490,000 | -47,274,000 | -38,834,000 | -51,524,000 | -55,658,000 | -56,276,000 | -46,598,000 | -44,468,000 | -45,904,000 | -41,832,000 | -38,769,000 | -42,901,000 |
gross profit | 119,185,000 | 115,442,000 | 101,884,000 | 80,106,000 | 103,901,000 | 107,421,000 | 93,638,000 | 73,981,000 | 90,959,000 | 92,167,000 | 85,344,000 | 65,798,000 | 80,647,000 | 86,425,000 | 74,271,000 | 50,042,000 | 63,051,000 | 68,598,000 | 53,973,000 | 39,338,000 | 48,736,000 | 42,752,000 | 44,720,000 | 37,691,000 | 47,404,000 | 47,235,000 | 42,845,000 | 34,228,000 | 42,209,000 | 42,088,000 | 36,191,000 | 30,202,000 | 38,845,000 | 42,369,000 | 31,073,000 | 28,898,000 | 35,663,000 | 38,203,000 | 34,427,000 | 32,149,000 | 40,843,000 |
yoy | 14.71% | 7.47% | 8.81% | 8.28% | 14.23% | 16.55% | 9.72% | 12.44% | 12.79% | 6.64% | 14.91% | 31.49% | 27.91% | 25.99% | 37.61% | 27.21% | 29.37% | 60.46% | 20.69% | 4.37% | 2.81% | -9.49% | 4.38% | 10.12% | 12.31% | 12.23% | 18.39% | 13.33% | 8.66% | -0.66% | 16.47% | 4.51% | 8.92% | 10.90% | -9.74% | -10.11% | -12.68% | ||||
qoq | 3.24% | 13.31% | 27.19% | -22.90% | -3.28% | 14.72% | 26.57% | -18.67% | -1.31% | 7.99% | 29.71% | -18.41% | -6.69% | 16.36% | 48.42% | -20.63% | -8.09% | 27.10% | 37.20% | -19.28% | 14.00% | -4.40% | 18.65% | -20.49% | 0.36% | 10.25% | 25.18% | -18.91% | 0.29% | 16.29% | 19.83% | -22.25% | -8.32% | 36.35% | 7.53% | -18.97% | -6.65% | 10.97% | 7.09% | -21.29% | |
gross margin % | 43.03% | 43.79% | 44.19% | 41.37% | 45.59% | 47.49% | 44.41% | 42.28% | 44.66% | 45.32% | 43.61% | 38.46% | 42.18% | 43.23% | 42.86% | 36.72% | 40.53% | 42.54% | 40.47% | 43.74% | 46.44% | 47.00% | 45.40% | 45.02% | 46.78% | 46.16% | 46.84% | 44.17% | 46.07% | 46.98% | 43.36% | 43.75% | 42.98% | 43.22% | 35.57% | 38.28% | 44.51% | 45.42% | 45.14% | 45.33% | 48.77% |
selling, general and administrative expenses | -62,405,000 | -60,566,000 | -56,840,000 | -50,511,000 | -52,352,000 | -52,361,000 | -49,300,000 | -46,400,000 | -48,966,000 | -46,961,000 | -45,580,000 | -42,686,000 | -45,330,000 | -45,552,000 | -43,405,000 | -37,894,000 | -37,159,000 | -40,124,000 | -37,053,000 | -35,222,000 | -26,556,000 | -26,499,000 | -28,634,000 | -27,203,000 | -27,282,000 | -26,914,000 | -26,774,000 | -24,807,000 | -25,005,000 | -24,344,000 | -17,886,250 | -21,923,000 | -26,830,000 | -28,106,000 | -20,277,250 | -25,504,000 | -25,894,000 | -29,711,000 | |||
operating income | 56,780,000 | 54,876,000 | 45,044,000 | 29,595,000 | 51,549,000 | 55,060,000 | 44,338,000 | 27,581,000 | 41,993,000 | 45,206,000 | 39,764,000 | 23,112,000 | 35,317,000 | 40,873,000 | 30,866,000 | 12,148,000 | 25,892,000 | 28,474,000 | 16,920,000 | 4,116,000 | 22,180,000 | 16,253,000 | 15,135,000 | 10,488,000 | 20,122,000 | 20,321,000 | 16,071,000 | 9,421,000 | 17,204,000 | 17,744,000 | 10,534,000 | 8,279,000 | 12,015,000 | 14,263,000 | 4,722,000 | 3,381,000 | 6,969,000 | 7,410,000 | 5,623,000 | 20,778,000 | |
yoy | 10.15% | -0.33% | 1.59% | 7.30% | 22.76% | 21.80% | 11.50% | 19.34% | 18.90% | 10.60% | 28.83% | 90.25% | 36.40% | 43.54% | 82.42% | 195.14% | 16.74% | 75.19% | 11.79% | -60.76% | 10.23% | -20.02% | -5.82% | 11.33% | 16.96% | 14.52% | 52.56% | 13.79% | 43.19% | 24.41% | 123.08% | 144.87% | 72.41% | 92.48% | -39.87% | -66.46% | |||||
qoq | 3.47% | 21.83% | 52.20% | -42.59% | -6.38% | 24.18% | 60.76% | -34.32% | -7.11% | 13.69% | 72.05% | -34.56% | -13.59% | 32.42% | 154.08% | -53.08% | -9.07% | 68.29% | 311.08% | -81.44% | 36.47% | 7.39% | 44.31% | -47.88% | -0.98% | 26.45% | 70.59% | -45.24% | -3.04% | 68.45% | 27.24% | -31.09% | -15.76% | 202.05% | 39.66% | -51.49% | -5.95% | -72.94% | |||
operating margin % | 20.50% | 20.81% | 19.54% | 15.28% | 22.62% | 24.34% | 21.03% | 15.76% | 20.62% | 22.23% | 20.32% | 13.51% | 18.47% | 20.44% | 17.81% | 8.91% | 16.64% | 17.66% | 12.69% | 4.58% | 21.14% | 17.87% | 15.37% | 12.53% | 19.86% | 19.86% | 17.57% | 12.16% | 18.78% | 19.81% | 12.62% | 11.99% | 13.30% | 14.55% | 5.41% | 4.48% | 8.70% | 8.81% | 7.93% | 24.81% | |
interest expense | -1,320,000 | -1,022,000 | -1,341,000 | -2,520,000 | -2,643,000 | -2,765,000 | -3,306,000 | -4,009,000 | -4,107,000 | -4,200,000 | -3,106,000 | -1,784,000 | -1,298,000 | -1,184,000 | -1,430,000 | -1,538,000 | -1,312,000 | -469,000 | -284,000 | -318,000 | -245,000 | -286,000 | -299,000 | -501,000 | -348,000 | -289,000 | -420,000 | -384,000 | -475,000 | -540,000 | -706,000 | -631,000 | -532,000 | -673,000 | -742,000 | -748,000 | -43,725,000 | -793,000 | -832,000 | ||
other income | 8,000 | 528,000 | -146,000 | -298,000 | -677,000 | 260,000 | 273,000 | -8,428,000 | 1,926,000 | 314,000 | 571,000 | -737,000 | 40,000 | 169,000 | -34,000 | -127,000 | -133,000 | -172,000 | -4,710,000 | -592,000 | -360,000 | -307,000 | 1,167,000 | -848,000 | -7,367,000 | -87,000 | 1,286,000 | 336,000 | 82,000 | 738,000 | -127,000 | 36,000 | 256,000 | -313,000 | -117,000 | 583,000 | 753,000 | 538,000 | 2,066,000 | -7,000 | -113,000 |
income before income taxes | 55,468,000 | 54,382,000 | 46,513,000 | 31,273,000 | 49,531,000 | 52,800,000 | 41,968,000 | 16,388,000 | 40,613,000 | 41,511,000 | 36,228,000 | 18,175,000 | 32,251,000 | 39,258,000 | 29,534,000 | 10,837,000 | 24,329,000 | 26,764,000 | 10,898,000 | 3,055,000 | 21,536,000 | 15,628,000 | 16,057,000 | 9,354,000 | 12,456,000 | 19,733,000 | 17,009,000 | 9,468,000 | 16,866,000 | 18,098,000 | 9,932,000 | 7,775,000 | 11,565,000 | 13,319,000 | 4,073,000 | 3,291,000 | 6,980,000 | 7,200,000 | 44,410,000 | 4,823,000 | 19,833,000 |
benefit from income taxes | -14,654,000 | -13,211,000 | -11,458,000 | -4,315,000 | -12,910,000 | -13,950,000 | -9,973,000 | -7,083,000 | -10,431,000 | -10,455,000 | -9,105,000 | -2,676,000 | -7,936,000 | -9,620,000 | -9,554,000 | -2,068,000 | -6,121,000 | -6,401,000 | -1,270,000 | -709,000 | -5,182,000 | -3,668,000 | -2,685,000 | -2,072,000 | -3,638,000 | -4,389,000 | -3,384,000 | -3,471,000 | -4,442,000 | -4,091,000 | 678,000 | -5,140,000 | -4,263,000 | -4,805,000 | -1,345,000 | -2,886,000 | -3,138,000 | -3,104,000 | -56,967,000 | -2,825,000 | -6,871,000 |
net income | 40,814,000 | 41,171,000 | 35,055,000 | 26,958,000 | 36,621,000 | 38,850,000 | 31,995,000 | 9,305,000 | 30,182,000 | 31,056,000 | 27,123,000 | 15,499,000 | 24,315,000 | 29,638,000 | 19,980,000 | 8,769,000 | 18,208,000 | 20,363,000 | 9,628,000 | 2,346,000 | 16,354,000 | 11,960,000 | 14,581,000 | 7,308,000 | 8,783,000 | 15,204,000 | 13,763,000 | 4,981,000 | 15,156,000 | 11,676,000 | 6,339,000 | -34,037,000 | 7,302,000 | 8,514,000 | 2,728,000 | 405,000 | 3,842,000 | 4,096,000 | 40,073,000 | 1,998,000 | 12,962,000 |
yoy | 11.45% | 5.97% | 9.56% | 189.72% | 21.33% | 25.10% | 17.96% | -39.96% | 24.13% | 4.78% | 35.75% | 76.75% | 33.54% | 45.55% | 107.52% | 273.79% | 11.34% | 70.26% | -33.97% | -67.90% | 86.20% | -21.34% | 5.94% | 46.72% | -42.05% | 30.22% | 117.12% | -114.63% | 107.56% | 37.14% | 132.37% | -8504.20% | 90.06% | 107.86% | -93.19% | -79.73% | -70.36% | ||||
qoq | -0.87% | 17.45% | 30.04% | -26.39% | -5.74% | 21.43% | 243.85% | -69.17% | -2.81% | 14.50% | 75.00% | -36.26% | -17.96% | 48.34% | 127.85% | -51.84% | -10.58% | 111.50% | 310.40% | -85.65% | 36.74% | -17.98% | 99.52% | -16.79% | -42.23% | 10.47% | 176.31% | -67.14% | 29.80% | 84.19% | -118.62% | -566.13% | -14.24% | 212.10% | 573.58% | -89.46% | -6.20% | -89.78% | 1905.66% | -84.59% | |
net income margin % | 14.74% | 15.62% | 15.21% | 13.92% | 16.07% | 17.18% | 15.17% | 5.32% | 14.82% | 15.27% | 13.86% | 9.06% | 12.72% | 14.82% | 11.53% | 6.43% | 11.70% | 12.63% | 7.22% | 2.61% | 15.58% | 13.15% | 14.80% | 8.73% | 8.67% | 14.86% | 15.05% | 6.43% | 16.54% | 13.03% | 7.59% | -49.30% | 8.08% | 8.69% | 3.12% | 0.54% | 4.79% | 4.87% | 52.55% | 2.82% | 15.48% |
less: income attributable to redeemable noncontrolling interest | -158,000 | -246,000 | -209,750 | -10,000 | -570,000 | -259,000 | -445,000 | -195,000 | -246,250 | -458,000 | -212,000 | -315,000 | |||||||||||||||||||||||||||||
net income attributable to csw industrials, inc. | 40,656,000 | 40,925,000 | 35,062,000 | 26,948,000 | 36,051,000 | 38,591,000 | 31,759,000 | 9,222,000 | 30,055,000 | 30,611,000 | 27,063,000 | 15,599,000 | 24,331,000 | 29,443,000 | 20,031,000 | 8,311,000 | 17,996,000 | 20,048,000 | |||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||
basic | 2.42 | 2.43 | 1.58 | 1.6 | 2.27 | 2.48 | 1.125 | 0.59 | 1.93 | 1.97 | 1.118 | 1.01 | 1.58 | 1.88 | 0.735 | 0.53 | 1.14 | 1.28 | |||||||||||||||||||||||
diluted | 2.41 | 2.43 | 1.575 | 1.6 | 2.26 | 2.47 | 1.123 | 0.59 | 1.93 | 1.97 | 1.115 | 1.01 | 1.57 | 1.88 | 0.733 | 0.52 | 1.14 | 1.27 | |||||||||||||||||||||||
weighted-average number of shares outstanding: | |||||||||||||||||||||||||||||||||||||||||
basic | 16,785 | 16,808 | 16,242,000 | 16,792 | 15,866 | 15,534 | 15,533,000 | 15,546 | 15,544 | 15,520 | 15,509,000 | 15,476 | 15,439 | 15,643 | 15,755,000 | ||||||||||||||||||||||||||
diluted | 16,842 | 16,863 | 16,314,000 | 16,872 | 15,941 | 15,596 | 15,581,000 | 15,596 | 15,588 | 15,547 | 15,546,000 | 15,512 | 15,477 | 15,652 | 15,807,000 | ||||||||||||||||||||||||||
interest income | -471,000 | 1,976,000 | |||||||||||||||||||||||||||||||||||||||
less: (income) loss attributable to redeemable noncontrolling interest | -163,750 | -83,000 | -127,000 | ||||||||||||||||||||||||||||||||||||||
less: loss (income) attributable to redeemable noncontrolling interest | -19,750 | 100,000 | 16,000 | ||||||||||||||||||||||||||||||||||||||
income from continuing operations | 9,628,000 | 2,346,000 | 16,354,000 | 11,960,000 | 13,372,000 | 7,282,000 | 8,818,000 | 15,344,000 | 13,625,000 | 5,997,000 | 12,424,000 | 14,007,000 | 10,610,000 | 2,635,000 | |||||||||||||||||||||||||||
income from discontinued operations, net of tax | 1,209,000 | 26,000 | -35,000 | -140,000 | 138,000 | -1,016,000 | 2,732,000 | -2,331,000 | -10,073,250 | -36,672,000 | |||||||||||||||||||||||||||||||
basic earnings per common share: | |||||||||||||||||||||||||||||||||||||||||
continuing operations | 610 | 160 | 1,110 | 810 | 890 | 480 | 590 | 1,020 | 900 | 390 | 800 | 890 | 680 | 170 | |||||||||||||||||||||||||||
discontinued operations | 80 | -10 | -10 | 10 | -60 | 180 | -150 | -280 | -2,340 | ||||||||||||||||||||||||||||||||
diluted earnings per common share: | |||||||||||||||||||||||||||||||||||||||||
basic earnings earnings per common share: | |||||||||||||||||||||||||||||||||||||||||
diluted earnings earnings per common share: | |||||||||||||||||||||||||||||||||||||||||
impairment expenses | -2,800,000 | -1,082,000 | |||||||||||||||||||||||||||||||||||||||
net earnings per common share: | 5,902,750 | ||||||||||||||||||||||||||||||||||||||||
basic | 460 | 540 | 170 | 30 | 240 | 260 | 130 | 830 | |||||||||||||||||||||||||||||||||
diluted | 460 | 540 | 170 | 30 | 240 | 260 | 110 | 130 | 830 | ||||||||||||||||||||||||||||||||
impairment loss | -219,000 | -13,000 | |||||||||||||||||||||||||||||||||||||||
general and administrative expenses | -9,017,250 | -13,815,000 | -9,860,000 | ||||||||||||||||||||||||||||||||||||||
selling and distribution expenses | -8,360,750 | -11,365,000 | -9,556,000 | ||||||||||||||||||||||||||||||||||||||
research and development expenses | -808,750 | -1,346,000 | -649,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
