XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Sep. 30, 2023
Contract assets      
Contract assets: Trade receivables $ 55,021   $ 77,618
Contract assets: Unbilled revenue 17,195   17,211
Contract liabilities      
Customer deposits 24,295   36,689
Deferred revenue 17,380   $ 18,933
Uncollectible invoices written off $ 9,921 $ 10,220  
Percentage of revenue billed from unbilled revenue 70.00%    
Percentage of contract liabilities recognized as revenue 68.00%