XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 330,870 $ 241,679 $ 288,568 $ 214,893
Capitalized Costs 41,190 36,081 116,077 86,787
Amortization (18,176) (13,445) (50,761) (37,365)
Ending Balance 353,884 264,315 353,884 264,315
Costs to obtain a new contract        
Deferred contract costs        
Beginning Balance 200,553 155,564 182,543 145,718
Capitalized Costs 22,105 22,256 61,327 48,922
Amortization (11,477) (9,182) (32,689) (26,002)
Ending Balance 211,181 168,638 211,181 168,638
Costs to fulfill a contract        
Deferred contract costs        
Beginning Balance 130,317 86,115 106,025 69,175
Capitalized Costs 19,085 13,825 54,750 37,865
Amortization (6,699) (4,263) (18,072) (11,363)
Ending Balance $ 142,703 $ 95,677 $ 142,703 $ 95,677