XML 14 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Deferred contract costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 125,533 $ 82,263 $ 103,099 $ 68,107
Capitalized Costs 22,624 16,127 57,375 38,723
Amortization (7,229) (4,924) (19,546) (13,364)
Ending Balance 140,928 93,466 140,928 93,466
Costs To Obtain A New Contract        
Deferred contract costs        
Beginning Balance 92,848 71,476 82,103 68,107
Capitalized Costs 15,141 10,544 36,027 21,890
Amortization (5,738) (4,386) (15,879) (12,363)
Ending Balance 102,251 77,634 102,251 77,634
Costs to Fulfill A Contract        
Deferred contract costs        
Beginning Balance 32,685 10,787 20,996  
Capitalized Costs 7,483 5,583 21,348 16,833
Amortization (1,491) (538) (3,667) (1,001)
Ending Balance $ 38,677 $ 15,832 $ 38,677 $ 15,832