| Schedule of Carrying Value of Goodwill and Other Purchased Intangibles | The carrying value of goodwill and other purchased intangibles as of December 31, 2022 and June 30, 2022 is as described below: 
       
        |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
        | dollar amounts in thousands |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |  
        |   |   |   |   |   |   |   | December 31, 2022 |   |   | June 30, 2022 |   |  
        |   |   | EstimatedUseful
 Lives
 (Years)
 |   | RemainingWeighted
 Average
 Amortization
 Period
 (Years)
 |   |   | GrossCarrying
 Amount
 |   |   | AccumulatedAmortization
 |   |   | AccumulatedImpairment
 |   |   | NetBook
 Value
 |   |   | GrossCarrying
 Amount
 |   |   | AccumulatedAmortization
 |   |   | AccumulatedImpairment
 |   |   | NetBook
 Value
 |   |  
        | Identifiable intangible assets: |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |  
        | Existing customerrelationships
 |   | 5 - 15 |   |   | 2.7 |   |   | $ | 55,541 |   |   | $ | (42,968 | ) |   | $ | — |   |   | $ | 12,573 |   |   | $ | 53,498 |   |   | $ | (38,831 | ) |   | $ | — |   |   | $ | 14,667 |   |  
        | Developed technology |   | 4 |   |   | 2.4 |   |   |   | 10,982 |   |   |   | (4,704 | ) |   |   | — |   |   |   | 6,278 |   |   |   | 10,500 |   |   |   | (3,366 | ) |   |   | — |   |   |   | 7,134 |   |  
        | Non-compete and other |   | 3 - 5 |   |   | 4.8 |   |   |   | 2,310 |   |   |   | (2,300 | ) |   |   | — |   |   |   | 10 |   |   |   | 2,300 |   |   |   | (2,300 | ) |   |   | — |   |   |   | — |   |  
        | Employment agreement |   | 1 - 3 |   |   | 0.0 |   |   |   | 295 |   |   |   | (295 | ) |   |   | — |   |   |   | — |   |   |   | 295 |   |   |   | (295 | ) |   |   | — |   |   |   | — |   |  
        | Intangibles subject to amortization |   |   |   |   |   |   |   | 69,128 |   |   |   | (50,267 | ) |   |   | — |   |   |   | 18,861 |   |   |   | 66,593 |   |   |   | (44,792 | ) |   |   | — |   |   |   | 21,801 |   |  
        | Trade names and trademarks |   | Indefinite |   | Indefinite |   |   |   | 49,429 |   |   |   | — |   |   |   | (1,290 | ) |   |   | 48,139 |   |   |   | 47,454 |   |   |   | — |   |   |   | (1,290 | ) |   |   | 46,164 |   |  
        | Identifiable intangible assets |   |   |   |   |   |   | $ | 118,557 |   |   | $ | (50,267 | ) |   | $ | (1,290 | ) |   | $ | 67,000 |   |   | $ | 114,047 |   |   | $ | (44,792 | ) |   | $ | (1,290 | ) |   | $ | 67,965 |   |  
        |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |  
        | Goodwill |   | Indefinite |   | Indefinite |   |   | $ | 102,307 |   |   | $ | — |   |   | $ | (1,364 | ) |   | $ | 100,943 |   |   | $ | 102,307 |   |   | $ | — |   |   | $ | (1,364 | ) |   | $ | 100,943 |   |  | 
| Schedule of Estimated Annual Amortization Expense Related to Definite-Lived Intangible Assets | Estimated annual amortization expense related to definite-lived intangible assets for the succeeding five years is as follows (in thousands):   
       
        |  |  |  |  |  |  
        | Fiscal Year Ending June 30, |   | Amount |   |  
        | 2023 (6 months remaining) |   | $ | 4,866 |   |  
        | 2024 |   |   | 8,015 |   |  
        | 2025 |   |   | 4,874 |   |  
        | 2026 |   |   | 681 |   |  
        | 2027 |   |   | 233 |   |  
        | Thereafter |   |   | 192 |   |  
        |   |   | $ | 18,861 |   |  |