XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 226,007 $ 168,452 $ 214,893 $ 158,043
Capitalized Costs 28,029 22,214 50,706 41,215
Amortization (12,357) (9,192) (23,920) (17,784)
Ending Balance 241,679 181,474 241,679 181,474
Costs to obtain a new contract        
Deferred contract costs        
Beginning Balance 149,222 118,644 145,718 113,575
Capitalized Costs 14,929 14,071 26,666 25,711
Amortization (8,587) (6,898) (16,820) (13,469)
Ending Balance 155,564 125,817 155,564 125,817
Costs to fulfill a contract        
Deferred contract costs        
Beginning Balance 76,785 49,808 69,175 44,468
Capitalized Costs 13,100 8,143 24,040 15,504
Amortization (3,770) (2,294) (7,100) (4,315)
Ending Balance $ 86,115 $ 55,657 $ 86,115 $ 55,657