XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Breakdown of Revenues by Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 126,795 $ 131,557 $ 384,038 $ 398,687
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 122,822 128,184 $ 372,612 387,694
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of revenues 97.00%   97.00%  
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,973 3,373 $ 11,426 10,993
Onshore (United States)        
Disaggregation of Revenue [Line Items]        
Revenue 30,748 37,264 92,195 112,864
Offshore (Philippines, Pakistan)        
Disaggregation of Revenue [Line Items]        
Revenue 60,840 56,242 183,109 166,690
Nearshore (Jamaica, Nicaragua, Honduras)        
Disaggregation of Revenue [Line Items]        
Revenue $ 35,207 $ 38,051 $ 108,734 $ 119,133