XML 77 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Schedule of Subscription and Transaction Fees Disaggregated by Customer Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]      
Total revenue $ 1,462,570 $ 1,290,172 $ 1,058,468
Subscription and transaction fees      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,300,804 1,122,733 944,710
Integrated platform      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,222,798 1,052,717 858,776
BILL AP/AR      
Disaggregation Of Revenue [Line Items]      
Total revenue 667,782 595,408 505,644
BILL Spend and Expense      
Disaggregation Of Revenue [Line Items]      
Total revenue 555,016 457,309 353,132
Embedded and Other Solutions      
Disaggregation Of Revenue [Line Items]      
Total revenue 78,006 70,016 85,934
Interest on funds held for customers      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 161,766 $ 167,439 $ 113,758