v3.26.1
Revenue (Tables)
12 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our revenue disaggregated by revenue source (in thousands):

June 30, 2026June 30, 2025June 30, 2024
Merchant network revenue$1,149,932 882,658 674,607 
Card network revenue293,990 231,308 151,401 
Interest income2,047,485 1,608,221 1,204,355 
Gain on sales of loans596,553 381,622 197,153 
Servicing income173,123 120,602 95,483 
Total revenue, net$4,261,082 $3,224,412 $2,322,999 
Schedule of Interest Income
Interest income consisted of the following components (in thousands):
June 30, 2026June 30, 2025June 30, 2024
Contractual interest income on unpaid principal balance$1,796,789 1,423,439 1,043,019 
Amortization of discount on loans332,829 254,964 204,654 
Amortization of premiums on loans(27,396)(21,165)(16,945)
Interest receivable charged-off, net of recoveries(54,737)(49,016)(26,373)
Total interest income$2,047,485 $1,608,221 $1,204,355