SEC EDGAR Dashboard

EXXON MOBIL CORP

XOM
Petroleum Refining(NJ)CIK: 34088

Revenue

Income Statement

ConceptFY2025FY2024FY2023FY2022FY2021
Revenue from Contract with Customer, Excluding Assessed Tax$255.6B
Research and Development Expense$900.0M$824.0M$843.0M$1.0B$1.2B
Selling, General and Administrative Expense$9.9B$10.1B$9.6B$10.2B$11.4B
Interest Expense$849.0M$798.0M$947.0M$1.2B$830.0M
Other Nonoperating Income (Expense)$3.9B
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest$52.8B$77.8B$31.2B-$28.9B$20.1B
Income Tax Expense (Benefit)$15.4B$20.2B$7.6B-$5.6B$5.3B
Net Income (Loss) Attributable to Parent$36.0B$55.7B$23.0B-$22.4B$14.3B
Earnings Per Share, Basic$8.89$13.26$5.39-$5.25$3.36
Earnings Per Share, Diluted$8.89$13.26$5.39-$5.25$3.36

Balance Sheet

ConceptFY2025FY2024FY2023FY2022FY2021
Assets$453.5B$369.1B$338.9B$332.8B$362.6B
Assets, Current$92.0B$96.6B$97.6B$59.2B$44.9B
Cash and Cash Equivalents, at Carrying Value$23.0B$31.5B$29.6B$6.8B$4.4B
Accounts Receivable, after Allowance for Credit Loss, Current$35.3B$30.3B$32.8B$26.9B$16.3B
Inventory, Net
Liabilities$182.9B$163.8B$166.6B$163.2B$168.6B
Liabilities, Current$70.3B$65.3B$69.0B$56.6B$56.4B
Long-term Debt, Excluding Current Maturities
Stockholders' Equity Attributable to Parent$263.7B$204.8B$195.0B$168.6B$157.2B
Common Stock, Shares, Outstanding$4.1B$4.2B$4.2B$4.2B$4.2B

Cash Flow Statement

ConceptFY2025FY2024FY2023FY2022FY2021
Net Cash Provided by (Used in) Operating Activities$55.4B$76.8B$48.1B$14.7B$29.7B
Net Cash Provided by (Used in) Investing Activities-$19.3B-$14.7B-$10.2B-$18.5B-$23.1B
Net Cash Provided by (Used in) Financing Activities-$34.3B-$39.1B-$35.4B$5.3B-$6.6B
Payments to Acquire Property, Plant, and Equipment$21.9B$18.4B$12.1B$17.3B$24.4B
Payments of Ordinary Dividends, Common Stock$14.9B$14.9B$14.9B$14.9B$14.7B
Payments for Repurchase of Common Stock$17.7B$15.2B$155.0M$405.0M$594.0M

Build with this data

Access SEC EDGAR data via REST API. Free tier available.

from sec_edgar import SecEdgar

api = SecEdgar("YOUR_KEY")
api.revenue("AAPL", limit=5)
Get API Key (Free)