XML 28 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]      
Revenue $ 2,806,489 $ 2,065,659 $ 1,219,327
Cost of revenue 898,558 717,540 458,433
Gross profit 1,907,931 1,348,119 760,894
Operating expenses:      
Sales and marketing 1,391,747 1,106,507 743,965
Research and development 1,287,949 788,058 466,932
General and administrative 323,008 295,821 265,033
Total operating expenses 3,002,704 2,190,386 1,475,930
Operating loss (1,094,773) (842,267) (715,036)
Interest income 200,663 73,839 9,129
Other income (expense), net 44,887 (47,565) 28,947
Loss before income taxes (849,223) (815,993) (676,960)
Provision for (benefit from) income taxes (11,233) (18,467) 2,988
Net loss (837,990) (797,526) (679,948)
Less: net loss attributable to noncontrolling interest (1,893) (821) 0
Net loss attributable to Snowflake Inc. $ (836,097) $ (796,705) $ (679,948)
Net loss per share attributable to Snowflake Inc. Class A and Class B common stockholders—basic (in dollars per share) [1] $ (2.55) $ (2.50) $ (2.26)
Net loss per share attributable to Snowflake Inc. Class A and Class B common stockholders—diluted (in dollars per share) [1] $ (2.55) $ (2.50) $ (2.26)
Weighted-average shares used in computing net loss per share attributable to Snowflake Inc. Class A and Class B common stockholders—basic (in shares) [1] 328,001 318,730 300,273
Weighted-average shares used in computing net loss per share attributable to Snowflake Inc. Class A and Class B common stockholders—diluted (in shares) [1] 328,001 318,730 300,273
[1] On March 1, 2021, all shares of the Company’s then-outstanding Class B common stock were automatically converted into the same number of shares of Class A common stock, pursuant to the terms of the Company’s amended and restated certificate of incorporation. No additional shares of Class B common stock will be issued following such conversion. See Note 11, “Equity,” for further details.