| Income Statement | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2024-10-31 |
|---|---|---|---|---|
| Revenue | 1,212,909 | 1,144,969 | 1,042,074 | 942,094 |
| Cost of revenue | 390,873 | 371,815 | 348,786 | 320,894 |
| Gross profit | 822,036 | 773,154 | 693,288 | 621,200 |
| Sales and marketing | 550,364 | 501,957 | 458,554 | 437,962 |
| Research and development | 494,027 | 492,003 | 472,404 | 442,435 |
| General and administrative | 107,118 | 119,470 | 209,587 | 106,260 |
| Total operating expenses | 1,151,509 | 1,113,430 | 1,140,545 | 986,657 |
| Operating loss | -329,473 | -340,276 | -447,257 | -365,457 |
| Interest income | 45,481 | 49,467 | 53,163 | 48,655 |
| Interest expense | 2,075 | 2,074 | 2,071 | 689 |
| Other expense, net | -1,854 | -4,985 | -28,058 | -8,474 |
| Loss before income taxes | -287,921 | -297,868 | -424,223 | -325,965 |
| Provision for income taxes | 3,682 | 62 | 5,729 | 1,937 |
| Net loss | -291,603 | -297,930 | -429,952 | -327,902 |
| Less net income (loss) attributable to noncontrolling interest | 2,354 | 87 | 140 | -3,623 |
| Net loss attributable to snowflake inc | -293,957 | -298,017 | -430,092 | -324,279 |
| Weighted-average shares used in computing net loss per share attributable to snowflake inc. class a common stockholders - basic (in shares) | - | - | 332,657,000 | 331,761,000 |
| Weighted-average shares used in computing net loss per share attributable to snowflake inc. class a common stockholders - diluted (in shares) | - | - | 332,657,000 | 331,761,000 |
| Net loss per share attributable to snowflake inc. common stockholders- basic (in dollars per share) | -0.87 | -0.89 | -1.29 | -0.98 |
| Net loss per share attributable to snowflake inc. common stockholders- diluted (in dollars per share) | -0.87 | -0.89 | -1.29 | -0.98 |
| Weighted-average shares used in computing net loss per share attributable to snowflake inc. common stockholders - basic (in shares) | 339,648,000 | 335,215,000 | - | - |
| Weighted-average shares used in computing net loss per share attributable to snowflake inc. common stockholders - diluted (in shares) | 339,648,000 | 335,215,000 | - | - |
Snowflake Inc. (SNOW)
Snowflake Inc. (SNOW)