XML 130 R103.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 1    
Segment Reporting Information [Line Items]      
Revenue $ 302,548 $ 268,596 $ 243,641
Costs of sales (178,724) (165,945) (162,405)
Income tax benefit (expense) 42,352 (985) (181)
Segment net income 64,533 11,993 633
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenue 302,548 268,596 243,641
Costs of sales (178,724) (165,945) (162,405)
Compensation and benefits (50,065) (45,502) (38,476)
Rent, occupancy and insurance (4,474) (4,742) (4,051)
Professional services (11,455) (13,384) (22,828)
Subscription & cloud services (9,968) (8,264) (1,908)
Other general & administrative expenses (9,655) (6,021) (5,596)
Depreciation and amortization (15,877) (10,570) (7,618)
Other segment (benefits) expenses (148) (1,191) 54
Income tax benefit (expense) 42,352 (985) (181)
Segment net income $ 64,533 $ 11,993 $ 633