OCCIDENTAL PETROLEUM CORP /DE/ (OXY-WT) › Cost of RevenueOCCIDENTAL PETROLEUM CORP /DE/ (OXY-WT) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $2.94B2018: $2.83B2019: $2.79B2020: $2.41B2021: $2.77B2022: $3.27B2023: $3.12B2024: $3.12B$3.12B2017Cost of Revenue (USD)2024Fiscal YearCost of RevenueChange YoY2024$3.12B+0.2%2023$3.12B-4.8%2022$3.27B+18.1%2021$2.77B+15.1%2020$2.41B-13.7%2019$2.79B-1.5%2018$2.83B-3.6%2017$2.94B—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share