XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Deferred contract costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 168,452 $ 113,086 $ 158,043 $ 103,099
Capitalized Costs 22,214 18,900 41,215 34,751
Amortization (9,192) (6,453) (17,784) (12,317)
Ending Balance 181,474 125,533 181,474 125,533
Costs to obtain a new contract        
Deferred contract costs        
Beginning Balance 118,644 86,688 113,575 82,103
Capitalized Costs 14,071 11,401 25,711 20,886
Amortization (6,898) (5,241) (13,469) (10,141)
Ending Balance 125,817 92,848 125,817 92,848
Costs to fulfill a contract        
Deferred contract costs        
Beginning Balance 49,808 26,398 44,468 20,996
Capitalized Costs 8,143 7,499 15,504 13,865
Amortization (2,294) (1,212) (4,315) (2,176)
Ending Balance $ 55,657 $ 32,685 $ 55,657 $ 32,685