
Snowflake Inc.
SNOWFinancial Statements
Income Statement (Annual)
Amounts in millions
2025
1/31/2025
Revenue
3,626
Cost of Revenue
1,215
Gross Profit
2,412
Gross Margin
66.5%
Operating Income
-1,456
Operating Margin
-40.2%
Net Income
-1,286
Net Margin
-35.5%
EPS (Basic)
$-3.86
EPS (Diluted)
$-3.86
EBITDA
-1,100
EBITDA Margin
-30.3%
2024
1/31/2024
Revenue
2,806
Cost of Revenue
899
Gross Profit
1,908
Gross Margin
68.0%
Operating Income
-1,095
Operating Margin
-39.0%
Net Income
-836
Net Margin
-29.8%
EPS (Basic)
$-2.55
EPS (Diluted)
$-2.55
EBITDA
-729
EBITDA Margin
-26.0%
2023
1/31/2023
Revenue
2,066
Cost of Revenue
718
Gross Profit
1,348
Gross Margin
65.3%
Operating Income
-842
Operating Margin
-40.8%
Net Income
-797
Net Margin
-38.6%
EPS (Basic)
$-2.50
EPS (Diluted)
$-2.50
EBITDA
-752
EBITDA Margin
-36.4%
2022
1/31/2022
Revenue
1,219
Cost of Revenue
458
Gross Profit
761
Gross Margin
62.4%
Operating Income
-715
Operating Margin
-58.6%
Net Income
-680
Net Margin
-55.8%
EPS (Basic)
$-2.26
EPS (Diluted)
$-2.26
EBITDA
-694
EBITDA Margin
-56.9%
2021
1/31/2021
Revenue
592
Cost of Revenue
243
Gross Profit
349
Gross Margin
59.0%
Operating Income
-544
Operating Margin
-91.9%
Net Income
-539
Net Margin
-91.1%
EPS (Basic)
$-1.87
EPS (Diluted)
$-1.87
EBITDA
-534
EBITDA Margin
-90.2%