XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 292,263 $ 232,730
Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 287,937 225,089
Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 1,640 1,386
Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 92,908 89,918
Senior: | Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 1,544 1,357
Healthcare Services: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 155,739 97,368
Healthcare Services: | Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 72 0
Life: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 39,290 37,803
Life: | Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 24 29
All other: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 5,966 9,027
Medicare advantage commissions | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 74,471 74,372
Medicare supplement commissions | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 527 313
Prescription drug plan commissions | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 68 71
Dental, vision, and health commissions | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 1,285 1,049
Other commissions | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 701 359
Other services | Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 998 929
Other services | Senior: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 15,856 13,754
Other services | Healthcare Services: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 2,856 2,580
Other services | Life: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 4,602 4,569
Other services | Auto & Home Segment | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 171 212
Pharmacy    
Disaggregation of Revenue [Line Items]    
Total revenue 152,883 94,788
Pharmacy | Healthcare Services: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 152,883 94,788
Term commissions | Life: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 16,364 19,114
Final expense commissions | Life: | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue 18,324 14,120
Total other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 139,380 137,942
Total other revenue | Intersegment revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 642 457
Total other revenue | Auto & Home Segment | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue $ 5,795 $ 8,815