BL

Block

XYZ
NYSEFinancials

Income Statement

Total Revenue$24.12B
Gross Profit$8.89B
Operating Income$892.33M
EBITDA$1.85B
EBIT$1.4B
Pre-tax Income$1.07B
Net Income$2.9B

Balance Sheet

Cash Equivalent$7.48B
Total Debt$6.76B
Book Value$19.85B
Book Value Per Share32.17

Key Ratios

Return on Equity (ROE)+13.62%
Return on Assets (ROA)+7.88%
Return on Invested Capital (ROI)+10.04%
Net Profit Margin+12.01%
Current Ratio2.33
Quick Ratio2.33
Long-Term Debt / Equity0.30