v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Property and equipment      
Property and equipment, gross $ 187,501 $ 157,921  
Accumulated depreciation (116,098) (103,711)  
Property and equipment, net 71,403 54,210  
Depreciation expense 19,970 20,568 $ 20,744
Office equipment      
Property and equipment      
Property and equipment, gross 2,898 2,779  
Computer equipment      
Property and equipment      
Property and equipment, gross 82,131 67,372  
Furniture and fixtures      
Property and equipment      
Property and equipment, gross 15,789 13,317  
Software      
Property and equipment      
Property and equipment, gross 13,455 12,793  
Leasehold improvements      
Property and equipment      
Property and equipment, gross 60,979 50,747  
Time clocks rented by clients      
Property and equipment      
Property and equipment, gross $ 12,249 $ 10,913