XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.4
Business Segments (Tables)
6 Months Ended
Dec. 31, 2024
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,
2024202320242023
Revenues:
  Domestic$2,039,156 $1,780,008 $4,035,477 $3,575,176 
  International60,653 53,926 121,221 108,905 
Total revenues$2,099,809 $1,833,934 $4,156,698 $3,684,081 
Net income:
  Domestic$100,999 $74,759 $203,110 $151,303 
  International8,939 9,111 27,005 18,614 
Total net income$109,938 $83,870 $230,115 $169,917