XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Business Segments (Tables)
6 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Summarized Financial Information of Reportable Segments Summarized financial information for the Company’s reportable segments is as follows (in thousands):
Three Months Ended December 31,Six Months Ended December 31,
2023202220232022
Revenues:
  Domestic$1,780,008 $1,605,175 $3,575,176 $3,164,070 
  International53,926 44,241 108,905 91,105 
Total revenues$1,833,934 $1,649,416 $3,684,081 $3,255,175 
Net income:
  Domestic$74,759 $80,362 $151,303 $160,915 
  International9,111 6,739 18,614 15,311 
Total net income$83,870 $87,101 $169,917 $176,226