XML 98 R71.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Amortizable Intangible Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross $ 53,122 $ 49,447
Amortizable intangible assets, Accumulated Amortization (29,791) (24,821)
Amortizable intangible assets, net 23,331 24,626
Goodwill, Gross 103,222 94,903
Goodwill, Net $ 103,222 $ 94,903
Weighted Average Useful Life (Years) 6 years 3 months 18 days 7 years 2 months 12 days
Brand and trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross $ 2,608 $ 2,361
Amortizable intangible assets, Accumulated Amortization (2,235) (1,852)
Amortizable intangible assets, net $ 373 $ 509
Weighted Average Useful Life (Years) 1 year 9 months 18 days 1 year 7 months 6 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross $ 22,259 $ 20,062
Amortizable intangible assets, Accumulated Amortization (15,086) (13,304)
Amortizable intangible assets, net $ 7,173 $ 6,758
Weighted Average Useful Life (Years) 3 years 2 months 12 days 3 years 7 months 6 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortizable intangible assets, Gross $ 28,255 $ 27,024
Amortizable intangible assets, Accumulated Amortization (12,470) (9,665)
Amortizable intangible assets, net $ 15,785 $ 17,359
Weighted Average Useful Life (Years) 7 years 10 months 24 days 8 years 9 months 18 days