XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,321,776 $ 1,002,848 $ 764,045
Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 6,739 7,052 15,751
Senior:      
Disaggregation of Revenue [Line Items]      
Total revenue 649,232 583,271 514,429
Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 655,849 590,131 527,907
Senior: | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue (6,617) (6,860) (13,478)
Healthcare Services:      
Disaggregation of Revenue [Line Items]      
Total revenue 478,491 252,075 70,035
Healthcare Services: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 478,508 252,075 70,035
Healthcare Services: | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue (17) 0 0
Life:      
Disaggregation of Revenue [Line Items]      
Total revenue 157,826 145,640 151,704
Life: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 157,930 145,832 153,973
Life: | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue (104) (192) (2,269)
Auto & Home:      
Disaggregation of Revenue [Line Items]      
Total revenue 36,227 21,862 27,877
Auto & Home: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 36,228 21,862 27,881
Auto & Home: | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue (1) 0 (4)
Medicare advantage commissions | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 569,648 500,501 409,090
Medicare supplement commissions | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 3,026 1,668 5,224
Prescription drug plan commissions | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 1,485 513 (170)
Dental, vision, and health commissions | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 4,252 3,855 15,056
Other commissions | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 2,474 2,697 7,824
Commissions and other services      
Disaggregation of Revenue [Line Items]      
Total revenue 856,923 763,301 704,585
Commissions and other services | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 2,567 2,796 9,191
Commissions and other services | Auto & Home: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 35,244 20,450 25,851
Other services | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 4,172 4,256 6,560
Other services | Senior: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 74,964 80,897 90,883
Other services | Healthcare Services: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 13,655 12,528 10,575
Other services | Life: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 19,812 19,250 20,139
Other services | Auto & Home: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 984 1,412 2,030
Pharmacy      
Disaggregation of Revenue [Line Items]      
Total revenue 464,853 239,547 59,460
Pharmacy | Healthcare Services: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 464,853 239,547 59,460
Term commissions | Life: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 73,980 70,094 65,539
Final expense commissions | Life: | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue $ 64,138 $ 56,488 $ 68,295