Logo image of XYZ

BLOCK INC (XYZ) Stock Income Statement

NYSE:XYZ - New York Stock Exchange, Inc. - US8522341036 - Common Stock - Currency: USD

88.64  +3.63 (+4.27%)

After market: 88.45 -0.19 (-0.21%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
XYZ Revenue ChartXYZ Revenue over time chart
23.86B21.92B17.53B17.66B9.50B
Minority Interest Expense
XYZ Minority Interest Expense ChartXYZ Minority Interest Expense over time chart
29.46M30.90M12.00M7.00MN/A
Cost Of Goods
XYZ Cost Of Goods ChartXYZ Cost Of Goods over time chart
15.26B14.41B11.54B13.24B6.76B
Gross Profit
XYZ Gross Profit ChartXYZ Gross Profit over time chart
8.60B7.50B5.99B4.42B2.73B
Operating Expenses
XYZ Operating Expenses ChartXYZ Operating Expenses over time chart
7.13B7.12B6.02B4.00B2.57B
Research and Development
XYZ Research and Development ChartXYZ Research and Development over time chart
2.83B2.72B2.14B1.40B882.00M
Selling, General, and Administrative Expenses
XYZ Selling, General, and Administrative Expenses ChartXYZ Selling, General, and Administrative Expenses over time chart
4.14B4.23B3.75B2.60B1.69B
Operating Income
XYZ Operating Income ChartXYZ Operating Income over time chart
1.47B381.82M-28.00M420.00M159.00M
Interest Income/Expense
XYZ Interest Income/Expense ChartXYZ Interest Income/Expense over time chart
31.26M30.70M37.00M2.00M238.00M
Other Income/Expense
XYZ Other Income/Expense ChartXYZ Other Income/Expense over time chart
405.45M219.00M22.00M-6.00M-4.00M
Non Recurring Items
XYZ Non Recurring Items ChartXYZ Non Recurring Items over time chart
-725.26M-660.66M-597.00M-259.00M-178.00M
Income Before Taxes
XYZ Income Before Taxes ChartXYZ Income Before Taxes over time chart
1.19B-29.14M-565.00M157.00M216.00M
Income Tax
XYZ Income Tax ChartXYZ Income Tax over time chart
85.74M-8.02M-12.00M-1.00M3.00M
Net Income
XYZ Net Income ChartXYZ Net Income over time chart
1.13B9.77M-541.00M166.00M213.00M
EBITDA
XYZ EBITDA ChartXYZ EBITDA over time chart
1.87B790.38M312.50M554.80M243.20M
 
Per Share Data
EPS Diluted Total Ops
XYZ EPS Diluted Total Ops ChartXYZ EPS Diluted Total Ops over time chart
1.780.02-0.930.330.44
Non GAAP EPS
XYZ Non GAAP EPS ChartXYZ Non GAAP EPS over time chart
3.111.791.001.710.82
 
Statistics
Gross Profit Margin
XYZ Gross Profit Margin ChartXYZ Gross Profit Margin over time chart
36.06%34.24%34.18%25.03%28.77%
Profit Margin
XYZ Profit Margin ChartXYZ Profit Margin over time chart
4.73%0.04%-3.09%0.94%2.24%
Operating Profit Margin
XYZ Operating Profit Margin ChartXYZ Operating Profit Margin over time chart
6.18%1.74%-0.16%2.38%1.67%

All data in USD

Charts

XYZ Income Statement data chartXYZ Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 5B 10B 15B 20B
XYZ Earnings Per Share (EPS) chartXYZ EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1 2 3