XML 57 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Changes in Balances of Deferred Revenue and Wages) (Details) - Peace of Mind Revenues [Member] - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Deferred Revenue        
Movement in Deferred Revenue [Roll Forward]        
Balance, beginning of the period $ 183,871 $ 172,759 $ 183,685 $ 212,511
Amounts deferred 12,464 110,679 115,114 95,032
Amounts recognized on previous deferrals (23,576) (109,952) (114,928) (123,858)
Balance, end of the period 172,759 173,486 183,871 183,685
Deferred Wages        
Movement in Deferred Revenue [Roll Forward]        
Balance, beginning of the period 20,169 17,867 21,618 27,306
Amounts deferred 8 12,668 11,367 10,708
Amounts recognized on previous deferrals (2,310) (11,040) (12,816) (16,396)
Balance, end of the period $ 17,867 $ 19,495 $ 20,169 $ 21,618