XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2022
shares
May 31, 2021
target
$ / shares
shares
Jan. 31, 2023
USD ($)
reporting_unit
segment
obligation
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Feb. 01, 2022
USD ($)
Significant Accounting Policies [Line Items]            
Foreign exchange gains (losses), net     $ 4,364,000 $ (29,140,000) $ 23,423,000  
Foreign currency translation adjustments     (5,874,000) 27,639,000 (24,005,000)  
Restricted cash     2,500,000 2,500,000    
Allowance for doubtful accounts     $ 1,564,000 1,098,000    
Number of performance obligations | obligation     2      
Deferred revenue recognized     $ 145,900,000 87,100,000 58,100,000  
Remaining performance obligation     $ 435,900,000 312,400,000    
Deferred contract acquisition cost, term     3 years      
Advertising costs     $ 27,300,000 21,400,000 14,100,000  
Award vesting period (in years)     4 years      
Number of operating segments | segment     1      
Number of reporting units | reporting_unit     1      
Intangible assets acquired, useful life     3 years      
Goodwill impairment     $ 0 $ 0 $ 0  
Operating lease right-of-use assets [1]     998,000      
Operating lease liabilities     $ 1,100,000      
Cumulative Effect, Period of Adoption, Adjustment            
Significant Accounting Policies [Line Items]            
Operating lease right-of-use assets           $ 700,000
Operating lease liabilities           $ 800,000
Internal-use software            
Significant Accounting Policies [Line Items]            
Property and equipment, useful life     5 years      
Computers            
Significant Accounting Policies [Line Items]            
Property and equipment, useful life     2 years      
PSUs            
Significant Accounting Policies [Line Items]            
RSUs granted in period (in shares) | shares 0.4          
Chief Executive Officer | RSUs            
Significant Accounting Policies [Line Items]            
RSUs granted in period (in shares) | shares   3.0        
Number of threshold stock price targets | target   8        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-02-01            
Significant Accounting Policies [Line Items]            
Remaining performance obligation, next twelve months (as a percent)     71.00%      
Remaining performance obligation, next twenty four months (as a percent)     92.00%      
Minimum            
Significant Accounting Policies [Line Items]            
Allocation of price (as a percent)     1.00%      
Minimum | Chief Executive Officer | RSUs            
Significant Accounting Policies [Line Items]            
Threshold stock price target (in dollars per share) | $ / shares   $ 95        
Maximum            
Significant Accounting Policies [Line Items]            
Allocation of price (as a percent)     23.00%      
Maximum | Chief Executive Officer | RSUs            
Significant Accounting Policies [Line Items]            
Threshold stock price target (in dollars per share) | $ / shares   $ 500        
Distribution Channel One | Accounts Receivable | Credit Concentration Risk            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage     12.00%      
Distribution Channel Two | Accounts Receivable | Credit Concentration Risk            
Significant Accounting Policies [Line Items]            
Concentration risk, percentage       14.00%    
[1] (1) As of January 31, 2023 and January 31, 2022, the consolidated balance sheet includes assets of the consolidated variable interest entity, GitLab Information Technology (Hubei) Co., LTD (“JiHu”), of $62.8 million and $17.7 million, respectively, and liabilities of $8.9 million and $3.7 million, respectively. The assets of JiHu can be used only to settle obligations of JiHu and creditors of JiHu do not have recourse against the general credit of the Company. Refer to “Note 11. Joint Venture and Equity Method Investment” for further discussion.