Revenue Recognition (Changes in Balances of Deferred Revenue and Wages) (Details) - Peace of Mind Revenues [Member] - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Deferred Revenue | ||
Movement in Deferred Revenue [Roll Forward] | ||
Balance, beginning of the year | $ 156,610 | $ 167,257 |
Amounts deferred | 94,888 | 97,125 |
Amounts recognized on previous deferrals | (102,196) | (107,772) |
Balance, end of the year | 149,302 | 156,610 |
Deferred Wages | ||
Movement in Deferred Revenue [Roll Forward] | ||
Balance, beginning of the year | 20,212 | 21,828 |
Amounts deferred | 12,755 | 11,819 |
Amounts recognized on previous deferrals | (13,083) | (13,435) |
Balance, end of the year | $ 19,884 | $ 20,212 |