Pure Storage
Income Statement

Last updated:

Income statement is a financial statement that shows how profitable a business was over a given reporting period presenting its revenue, expenses or net income. Pure Storage's past years’ income statements indicate that its last revenue has increased compared to the previous period by 3% to $2,830,621,000. Profit margin reached 2%. Total operating expenses were $1,934,028,000.

Profit Margin

Pure Storage, Inc. (LSE:0KSA.L): Profit margin
2015 174.45M -183.23M -105.03%
2016 440.33M -213.75M -48.54%
2017 727.97M -245.06M -33.66%
2018 1.02B -177.60M -17.36%
2019 1.35B -178.36M -13.12%
2020 1.64B -200.98M -12.23%
2021 1.68B -282.07M -16.75%
2022 2.18B -143.25M -6.57%
2023 2.75B 73.07M 2.65%
2024 2.83B 61.31M 2.17%

0KSA.L Income Statement (2015 – 2024)

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue
Revenue
2.83B2.75B2.18B1.68B1.64B1.35B1.02B727.97M440.33M174.45M
Cost of revenue
809.43M855.78M708.32M535.25M509.88M457.52M353.78M252.27M167.89M77.55M
Gross profit
2.02B1.89B1.47B1.14B1.13B902.29M669.23M475.69M272.44M96.89M
Operating exp.
Research and development
736.76M692.52M581.93M480.46M433.66M349.93M279.19M245.81M166.64M92.70M
Selling and marketing
945.02M883.60M799.00M716.01M728.02M584.11M480.03M360.03M240.57M152.32M
Total operating expenses
1.93B1.81B1.57B1.37B1.32B1.07B854.39M690.50M482.62M277.38M
Operating income
53.55M83.51M-98.39M-230.03M-191.28M-169.25M-185.15M-244.80M-210.18M-180.48M
Other income (expenses), net
37.03M8.29M-30.09M-40.12M-3.38M-8.01M11.44M-21.90M-2.00M-1.41M
Income before tax
90.58M91.80M-128.49M-270.16M-194.66M-177.27M-173.71M-243.17M-212.18M-181.89M
Income tax expense
29.27M18.73M14.76M11.91M6.32M1.08M3.88M1.88M1.56M1.33M
Net income
61.31M73.07M-143.25M-282.07M-200.98M-178.36M-177.60M-245.06M-213.75M-183.23M
Earnings per share
Basic EPS
0.20.24-0.5-1.05-0.79-0.77-0.84-1.26-2.59-1.18
Diluted EPS
0.190.23-0.5-1.05-0.79-0.77-0.84-1.26-2.59-1.18
Data sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData source