XYZ

Block, Inc.

US StockNYSEServices-Prepackaged Software

Research the business. Follow the filings.

Financial information from SEC disclosures, with reporting periods kept in context.

Revenue

24.2B USDAnnual · FY 2025

Operating income

1.7B USDAnnual · FY 2025

Net income

1.3B USDAnnual · FY 2025

Total assets

39.5B USDAnnual · FY 2025

Equity

22.2B USDAnnual · FY 2025

Operating cash flow

2.6B USDAnnual · FY 2025

XYZ · Chart

Chart provided by TradingView. Loading the chart connects your browser to TradingView and sends necessary technical information such as your IP address, page URL, and displayed symbol.

Reported financial information

Revenue

USD

24.2B USD

Period data
PeriodValue
FY 202117.7B USD
FY 202217.5B USD
FY 202321.9B USD
FY 202424.1B USD
FY 202524.2B USD

Operating income

USD

1.7B USD

Period data
PeriodValue
FY 2021161.1M USD
FY 2022-624.5M USD
FY 2023-278.8M USD
FY 2024892.3M USD
FY 20251.7B USD

Net income

USD

1.3B USD

Period data
PeriodValue
FY 2021166.3M USD
FY 2022-540.7M USD
FY 20239.8M USD
FY 20242.9B USD
FY 20251.3B USD

Total assets

USD

39.5B USD

Period data
PeriodValue
FY 202115B USD
FY 202231.4B USD
FY 202333B USD
FY 202436.8B USD
FY 202539.5B USD

Equity

USD

22.2B USD

Period data
PeriodValue
FY 20213.3B USD
FY 202217.3B USD
FY 202318.7B USD
FY 202421.3B USD
FY 202522.2B USD

Operating cash flow

USD

2.6B USD

Period data
PeriodValue
FY 2021847.8M USD
FY 2022175.9M USD
FY 2023101M USD
FY 20241.7B USD
FY 20252.6B USD

Revenue growth

%

0.3%

Period data
PeriodValue
FY 202186%
FY 2022-0.7%
FY 202325%
FY 202410.1%
FY 20250.3%

Operating income growth

%

91.5%

Period data
PeriodValue
FY 2021Loss → Profit
FY 2022Profit → Loss
FY 2023Loss narrowed
FY 2024Loss → Profit
FY 202591.5%

Net income growth

%

-54.9%

Period data
PeriodValue
FY 2021-22%
FY 2022Profit → Loss
FY 2023Loss → Profit
FY 202429,546.4%
FY 2025-54.9%

Operating margin

%

7.1%

Period data
PeriodValue
FY 20210.9%
FY 2022-3.6%
FY 2023-1.3%
FY 20243.7%
FY 20257.1%

Net margin

%

5.4%

Period data
PeriodValue
FY 20210.9%
FY 2022-3.1%
FY 20230%
FY 202412%
FY 20255.4%

Return on assets

%

3.4%

Period data
PeriodValue
FY 20211.3%
FY 2022-2.3%
FY 20230%
FY 20248.3%
FY 20253.4%

Debt/Equity

x

0.78x

Period data
PeriodValue
FY 20213.53x
FY 20220.82x
FY 20230.77x
FY 20240.73x
FY 20250.78x