Block revenue and financials
$76.23Change from previous close: +2.56%Absolute change: +$1.90
In the fiscal year ended December 2025, Block reported revenue of $24.19B (+0.30% year over year). Net income was $1.31B, a net margin of 5.4%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +0.30%
- 2025 vs 2024
- Net income growth
- −54.93%
- 2025 vs 2024
- Net margin
- 5.4%
- 2024: 12.0%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 24,194 | 24,121 | 21,916 | 17,532 | 17,661 | 9,498 | 4,714 | 3,298 | 2,214 | 1,709 |
| Cost of revenue | 13,834 | 15,232 | 14,411 | 11,540 | 13,241 | 6,764 | 2,824 | 1,994 | 1,375 | 1,133 |
| Gross profit | 10,360 | 8,889 | 7,505 | 5,992 | 4,420 | 2,733 | 1,890 | 1,304 | 839 | 576 |
| Selling, general and administrative | 4,221 | 3,988 | 4,162 | 3,729 | 2,600 | — | — | — | — | — |
| Research and development | 2,908 | 2,914 | 2,721 | 2,136 | 1,384 | 882 | 674 | 497 | 322 | 269 |
| Operating income | 1,708 | 892 | -279 | -625 | 161 | -18.8 | 26.6 | -36.6 | -54.2 | -170 |
| EBIT | 1,758 | 1,038 | -213 | -608 | 161 | — | — | — | — | — |
| EBITDA | 2,070 | 1,346 | 123 | -338 | 273 | — | — | — | — | — |
| Interest expense | 306 | 238 | 145 | 94.1 | 58.1 | 75.2 | 44.9 | 37.8 | — | — |
| Pre-tax income | 1,690 | 1,357 | -29.1 | -565 | 157 | — | — | — | — | — |
| Income tax | 386 | -1,509 | -8.0 | -12.3 | -1.4 | 2.9 | 2.8 | 2.3 | 0.1 | 1.9 |
| Net income | 1,306 | 2,897 | 9.8 | -541 | 166 | 213 | 375 | -38.5 | -62.8 | -172 |
| Net income to common shareholders | 1,306 | 2,897 | 9.8 | -541 | 166 | — | — | — | — | — |
| Basic EPS | 2.13 | 4.70 | 0.02 | -0.93 | 0.36 | 0.48 | 0.88 | -0.09 | -0.17 | -0.50 |
| Diluted EPS | 2.10 | 4.56 | 0.02 | -0.93 | 0.33 | 0.44 | 0.81 | -0.09 | -0.17 | -0.50 |
| Average shares (basic) | 612 | 617 | 609 | 579 | 458 | — | — | — | — | — |
| Average shares (diluted) | 623 | 636 | 614 | 579 | 502 | 482 | 466 | 406 | 379 | 342 |
