XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) per Share - Schedule of Earning Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Numerator:        
Net income (loss) attributable to GitLab $ 29,565 $ (285,158) $ (12,130) $ (387,707)
Denominator:        
Weighted-average shares used to compute net income (loss) per share attributable to GitLab Class A and Class B common stockholders, basic (in shares) 161,317 155,123 159,756 153,504
Dilutive impact of common stock in connection with business combination (in shares) 22 0 0 0
Weighted-average shares used to compute net income (loss) per share attributable to GitLab Class A and Class B common stockholders, diluted (in shares) 167,436 155,123 159,756 153,504
Net income (loss) per share attributable to GitLab Class A and Class B common stockholders, basic (in USD per share) $ 0.18 $ (1.84) $ (0.08) $ (2.53)
Net income (loss) per share attributable to GitLab Class A and Class B common stockholders, diluted (in USD per share) $ 0.18 $ (1.84) $ (0.08) $ (2.53)
Stock options        
Denominator:        
Dilutive impact of options, restrictive stock units and ESPP (in shares) 4,897 0 0 0
RSUs        
Denominator:        
Dilutive impact of options, restrictive stock units and ESPP (in shares) 1,102 0 0 0
ESPP        
Denominator:        
Dilutive impact of options, restrictive stock units and ESPP (in shares) 98 0 0 0