Block
Quarterly Financials
| Values in thousands | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
Revenue | $6,056,847 | $6,252,478 | $6,114,952 | $6,054,457 |
Gross Profit | 2,909,239 | 2,872,226 | 2,661,570 | 2,536,530 |
EBITDA | -243,405 | 1,091,448 | 865,014 | 870,780 |
EBIT | -339,382 | 995,383 | 772,895 | 778,383 |
Net Income | -308,681 | 115,762 | 461,544 | 538,458 |
Net Change In Cash | 6,056,847 | 6,252,478 | 6,114,952 | 6,054,457 |
Free Cash Flow | 935,021 | 579,800 | 1,400,410 | 343,012 |
Cash | 12,799,537 | 11,335,916 | 13,139,650 | 11,322,038 |
Basic Shares | 597,586 | 622,838 | 621,658 | 618,928 |
Annual Financials
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $24,193,683 | $24,121,053 | $21,915,623 | $17,531,587 |
Gross Profit | 10,359,929 | 8,889,036 | 7,504,886 | 5,991,892 |
EBITDA | 3,415,181 | 2,062,675 | 790,384 | 313,245 |
EBIT | 3,045,652 | 1,686,548 | 381,824 | -27,278 |
Net Income | 1,305,636 | 2,897,047 | 9,772 | -540,747 |
Net Change In Cash | 24,193,683 | 24,121,053 | 21,915,623 | 17,531,587 |
Cost of Revenue | 1,499,179 | |||
Free Cash Flow | 2,424,676 | 1,553,403 | -50,190 | 5,088 |
Cash | 11,335,916 | 12,258,119 | 8,166,895 | 7,724,526 |
Basic Shares | 622,838 | 636,390 | 614,024 | 578,949 |
Earnings Calls
| Quarter | EPS |
|---|---|
2026-03-31 | $0.85 |
2025-12-31 | $0.65 |
2025-09-30 | $0.54 |
2025-06-30 | $0.62 |