XML 132 R112.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE II (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 8,005 $ 4,206 $ 924
Charged to Expense 5,161 1,793 3,292
Charged to Other Accounts 0 3,112 0
Deduction from Reserves (3,655) (1,106) (10)
Balance at End of Year 9,511 8,005 4,206
Warranty reserves      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 47,563 17,738 21,868
Charged to Expense 34,362 40,475 7,718
Charged to Other Accounts 0 29,196 0
Deduction from Reserves (37,732) (39,846) (11,848)
Balance at End of Year 44,193 47,563 17,738
Deferred tax asset valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 97,180 55,420 53,765
Charged to Expense 57,968 4,035 2,157
Charged to Other Accounts (318) 37,725 (502)
Deduction from Reserves 0 0 0
Balance at End of Year $ 154,830 $ 97,180 $ 55,420