XML 28 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Deferred contract costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 113,086 $ 75,276 $ 103,099 $ 68,107
Capitalized Costs 18,900 11,411 34,751 22,596
Amortization (6,453) (4,424) (12,317) (8,440)
Ending Balance 125,533 82,263 125,533 82,263
Costs To Obtain A New Contract        
Deferred contract costs        
Beginning Balance 86,688 69,933 82,103 68,107
Capitalized Costs 11,401 5,635 20,886 11,346
Amortization (5,241) (4,092) (10,141) (7,977)
Ending Balance 92,848 71,476 92,848 71,476
Costs to Fulfill A Contract        
Deferred contract costs        
Beginning Balance 26,398 5,343 20,996  
Capitalized Costs 7,499 5,776 13,865 11,250
Amortization (1,212) (332) (2,176) (463)
Ending Balance $ 32,685 $ 10,787 $ 32,685 $ 10,787