v3.25.4
CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]        
Revenues, net $ 232,992 $ 193,649 $ 773,589 $ 647,752
Cost of revenues (140,549) (113,543) (446,519) (356,324)
Gross profit 92,443 80,106 327,070 291,428
Selling, general and administrative expenses (75,105) (50,511) (198,076) (155,224)
Operating income 17,338 29,595 128,994 136,204
Interest expense, net (8,118) 1,976 (10,460) (1,884)
Other loss, net (1,322) (298) (785) (716)
Income before income taxes 7,898 31,273 117,749 133,604
Provision for income taxes 2,699 (4,315) (25,168) (31,175)
Net income 10,597 26,958 92,581 102,429
Less: Income attributable to redeemable noncontrolling interest (336) (10) (738) (839)
Net income attributable to CSW $ 10,261 $ 26,948 $ 91,843 $ 101,590
Net income per share attributable to CSW        
Basic (in USD per share) $ 0.62 $ 1.60 $ 5.49 $ 6.32
Diluted (in USD per share) $ 0.62 $ 1.60 $ 5.47 $ 6.30
Weighted average number of shares outstanding:        
Basic (in shares) 16,580 16,792 16,724 16,066
Diluted (in shares) 16,641 16,872 16,781 16,136