Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $215B | $240B | $175B | $177B | $167B | $191B | $208B | $255B | $250B | $247B |
| Revenue growth | — | 11.5% | -26.9% | 0.6% | -5.5% | 14.7% | 8.6% | 22.7% | -2.0% | -1.0% |
| Net income | $24.1B | $44.9B | $4.02B | $81.4B | $42.5B | $89.9B | -$22.8B | $96.2B | $89.0B | $67.0B |
| Net margin | 11.2% | 18.7% | 2.3% | 46.1% | 25.5% | 47.0% | -11.0% | 37.7% | 35.6% | 27.1% |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $32.6B | $45.7B | $37.4B | $38.7B | $39.8B | $39.4B | $37.4B | $49.2B | $30.6B | $46.0B |
| Capital expenditures | $13.0B | $11.7B | $14.5B | $16.0B | $13.0B | $13.3B | $15.5B | $19.4B | $19.0B | $20.9B |
| Free cash flow | $19.7B | $34.0B | $22.9B | $22.7B | $26.8B | $26.2B | $21.9B | $29.8B | $11.6B | $25.0B |
| Share buybacks | — | — | $1.35B | $4.85B | $24.7B | $27.1B | $7.85B | $9.17B | $2.92B | — |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $28.6B | $32.2B | $30.8B | $64.6B | $48.4B | $88.7B | $36.4B | $38.6B | $48.4B | $52.6B |
| Total assets | $621B | $702B | $708B | $818B | $874B | $959B | $948B | $1.07T | $1.15T | $1.22T |
| Total liabilities | $335B | $350B | $355B | $389B | $422B | — | $467B | $499B | $502B | $502B |
| Shareholders' equity | $282B | $348B | $349B | $425B | $443B | $437B | $473B | $561B | $649B | $717B |
| Retained earnings | $211B | $256B | $321B | $402B | $445B | $444B | $511B | $607B | $696B | $763B |
Every figure is extracted from BERKSHIRE HATHAWAY INC’s annual reports as filed with the SEC (XBRL company facts) — no third-party estimates. Fiscal years are labeled by period end; filers occasionally re-tag concepts, so a sparse cell means the company didn’t report that concept for that year. Free cash flow = operating cash flow − capital expenditures.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.