v3.25.2
QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Quarterly Financial Information Disclosure [Abstract]                      
Net revenue $ 262,857 $ 261,382 $ 240,266 $ 248,142 $ 300,246 $ 286,866 $ 279,871 $ 269,026 $ 1,012,647 $ 1,136,009 $ 1,095,337
Gross profit 198,564 193,169 171,208 180,418 231,819 216,530 213,881 204,894 743,359 867,124 877,250
Net income from continuing operations 18,018 27,613 (45,837) 72,940 60,861 (48,859) 50,448 41,769 72,734 104,219 175,777
Net (loss) income from discontinued operations, net of tax (137) (771) (39,389) (1,604) (256) (303) 2,418 641 (41,901) 2,500 (890)
Net income (loss) 17,881 26,842 (85,226) 71,336 60,605 (49,162) 52,866 42,410 30,833 106,719 174,887
Net (income) loss attributable to non-controlling interest 554 226 (10,792) (552) 71 8,967 1,436 2,351 (10,564) 12,825 139
Net income attributable to stockholders $ 18,435 $ 27,068 $ (96,018) $ 70,784 $ 60,676 $ (40,195) $ 54,302 $ 44,761 $ 20,269 $ 119,544 $ 175,026
Weighted average shares outstanding:                      
Basic (shares) 82,378 87,206 94,765 100,380 104,838 111,156 119,702 119,344 91,228 113,791 118,767
Diluted (shares) 83,591 87,707 94,765 100,991 105,596 111,156 120,057 120,133 91,917 114,408 119,889
Earnings (loss) per share from continuing operations attributable to stockholders:                      
Basic (usd per share) $ 0.23 $ 0.32 $ (0.60) $ 0.72 $ 0.58 $ (0.36) $ 0.43 $ 0.37 $ 0.68 $ 1.03 $ 1.48
Diluted (usd per share) $ 0.22 $ 0.32 $ (0.60) $ 0.72 $ 0.57 $ (0.36) $ 0.43 $ 0.37 $ 0.68 $ 1.02 $ 1.47