XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Summary of Contract Liabilities The activity in customer deposits for the three and nine months ended June 30, 2024 is as follows:
($ in thousands)Three Months Ended June 30, 2024Nine Months Ended June 30, 2024
Beginning contract liability$46,536 $51,649 
Revenue recognized from contract liabilities included in the beginning balance(29,787)(47,967)
Increases due to cash received, net of amounts recognized in revenue during the period26,679 39,746 
Ending contract liability$43,428 $43,428 
Summary of Percentages on Timing of Revenue Recognition
The following table sets forth percentages on the timing of revenue recognition for the three and nine months ended June 30, 2024 and 2023.
Three Months Ended June 30, 2024Three Months Ended June 30, 2023
Goods and services transferred at a point in time94.2 %94.3 %
Goods and services transferred over time5.8 %5.7 %
Total Revenue100.0 %100.0 %
Nine Months Ended June 30, 2024Nine Months Ended June 30, 2023
Goods and services transferred at a point in time94.0 %94.0 %
Goods and services transferred over time6.0 %6.0 %
Total Revenue100.0 %100.0 %