v3.25.2
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Property and equipment      
Property and equipment, gross $ 157,921 $ 151,222  
Accumulated depreciation (103,711) (90,582)  
Property and equipment, net 54,210 60,640  
Depreciation expense 20,568 20,744 $ 18,478
Office equipment      
Property and equipment      
Property and equipment, gross 2,779 2,771  
Computer equipment      
Property and equipment      
Property and equipment, gross 67,372 63,138  
Furniture and fixtures      
Property and equipment      
Property and equipment, gross 13,317 13,081  
Software      
Property and equipment      
Property and equipment, gross 12,793 13,102  
Leasehold improvements      
Property and equipment      
Property and equipment, gross 50,747 49,392  
Time clocks rented by clients      
Property and equipment      
Property and equipment, gross $ 10,913 $ 9,738