Snowflake Inc.SNOW

Market cap
$86.7B
P/E ratio
Jan 31,
2021
Jan 31,
2022
Jan 31,
2023
Jan 31,
2024
Jan 31,
2025
Revenue5921,2192,0662,8063,626
Cost of revenue2434587188991,215
Gross profit3497611,3481,9082,412
Sales and marketing4797441,1071,3921,672
Research and development2384677881,2881,783
General and administrative176265296323412
Total operating expenses8931,4762,1903,0033,868
Operating loss-544-715-842-1,095-1,456
Interest income----209
Interest expense----3
Other income (expense), net-129-4845-35
Loss before income taxes-537-677-816-849-1,285
Income Tax Expense (Benefit)23-18-114
Net loss---798-838-1,289
Less: net loss attributable to noncontrolling interest---1-2-4
Net loss attributable to Snowflake Inc.-539-680-797-836-1,286
Earnings Per Share, Basic--2.26-2.5-2.55-3.86
Earnings Per Share, Diluted--2.26-2.5-2.55-3.86