XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Deferred contract costs        
Amortization period of capitalized contract costs 7 years   7 years  
Beginning Balance $ 241,679 $ 181,474 $ 214,893 $ 158,043
Capitalized Costs 36,081 26,187 86,787 67,402
Amortization (13,445) (9,997) (37,365) (27,781)
Ending Balance 264,315 197,664 264,315 197,664
Costs to obtain a new contract        
Deferred contract costs        
Beginning Balance 155,564 125,817 145,718 113,575
Capitalized Costs 22,256 17,315 48,922 43,026
Amortization (9,182) (7,390) (26,002) (20,859)
Ending Balance 168,638 135,742 168,638 135,742
Costs to fulfill a contract        
Deferred contract costs        
Beginning Balance 86,115 55,657 69,175 44,468
Capitalized Costs 13,825 8,872 37,865 24,376
Amortization (4,263) (2,607) (11,363) (6,922)
Ending Balance $ 95,677 $ 61,922 $ 95,677 $ 61,922