v3.25.2
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Jun. 30, 2025
Supplemental Balance Sheet Information [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net consisted of the following (in thousands):
June 30,
20252024
Trade accounts receivable$104,810 $101,709 
Other621 648 
Total accounts receivable105,431 102,357 
Allowance for credit losses(6,339)(1,392)
Accounts receivable, net$99,092 $100,965 
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
June 30,
Useful life20252024
Capitalized software
2-5 years
$928,036 $856,730 
Computer hardware
3-5 years
67,204 64,761 
Furniture and other equipment5 years7,062 7,061 
Leasehold improvementsLesser of estimated useful life or term of lease19,222 19,222 
Total property and equipment1,021,524 947,774 
Accumulated depreciation and amortization(820,043)(742,063)
Property and equipment, net$201,481 $205,711 
Schedule of Other Long-term Assets
Other long-term assets consisted of the following (in thousands):
June 30,
20252024
Contract assets, less current portion$58,527 $59,025 
Capitalized contract costs25,767 25,506 
Other (a)
11,211 14,218 
Total other long-term assets$95,505 $98,749 
_________________________________
(a)Includes deferred loan costs, net of $1.9 million and $2.7 million as of June 30, 2025 and 2024, respectively.
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following (in thousands):
June 30,
20252024
Reserve for uncertain tax positions$19,202 $23,225 
Earn-out liability, less current portion7,706 — 
Other1,153 4,415 
Total other long-term liabilities$28,061 $27,640