XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 388,226 $ 308,612 $ 372,331 $ 288,568
Capitalized Costs 38,381 39,113 74,596 74,887
Amortization (21,627) (16,855) (41,947) (32,585)
Ending Balance 404,980 330,870 404,980 330,870
Costs to obtain a new contract        
Deferred contract costs        
Beginning Balance 224,409 191,088 218,965 182,543
Capitalized Costs 18,576 20,310 36,336 39,222
Amortization (12,928) (10,845) (25,244) (21,212)
Ending Balance 230,057 200,553 230,057 200,553
Costs to fulfill a contract        
Deferred contract costs        
Beginning Balance 163,817 117,524 153,366 106,025
Capitalized Costs 19,805 18,803 38,260 35,665
Amortization (8,699) (6,010) (16,703) (11,373)
Ending Balance $ 174,923 $ 130,317 $ 174,923 $ 130,317