XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
3 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amounts of Goodwill
Changes in the carrying amounts of goodwill were as follows (in thousands):
Carrying Amount
Balance as of June 30, 2025$326,260 
Purchase price adjustment
Foreign currency translation adjustment(168)
Balance as of September 30, 2025$326,101 
Schedule of Intangible Assets Amortized on Straight Line Basis
Intangible assets acquired through business combinations consisted of the following (in thousands):
September 30, 2025
Useful Life
(In years)
Gross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Client relationships
9 to 15
$52,074 $(33,982)$18,092 
Non-compete agreements
3 to 5
4,907 (4,708)199 
Trademarks and trade namesIndefinite4,683 — 4,683 
Trademarks and trade names
5 to 10
7,825 (6,290)1,535 
Core technology
2 to 7
68,089 (54,782)13,307 
Backlog21,027 (1,013)14 
Intangible assets, net$138,605 $(100,775)$37,830 
June 30, 2025
Useful Life
(In years)
Gross Carrying AmountAccumulated
Amortization
Net Carrying Amount
Client relationships
9 to 15
$52,080 $(33,004)$19,076 
Non-compete agreements
3 to 5
4,907 (4,651)256 
Trademarks and trade namesIndefinite4,683 — 4,683 
Trademarks and trade names
5 to 10
7,844 (6,199)1,645 
Core technology
2 to 7
69,614 (54,595)15,019 
Backlog21,027 (1,007)20 
Intangible assets, net$140,155 $(99,456)$40,699 
Schedule of Amortization Expense Related to Acquired Intangible Assets
Amortization expense related to acquired intangible assets was recognized as follows (in thousands):
Three Months Ended September 30,
20252024
Cost of SaaS$1,711 $1,571 
Sales and marketing1,100 1,268 
General and administrative57 163 
Total amortization expense$2,868 $3,002 
Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets
As of September 30, 2025, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):
Fiscal Year Ending June 30,Amount
2026 (remaining 9 months)$7,715 
20277,832 
20287,335 
20295,400 
20302,295 
2031 and thereafter2,570 
Total remaining amortization$33,147