CATERPILLAR INC (CAT) › Cost of RevenueCATERPILLAR INC (CAT) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $28.04B2017: $31.26B2018: $37.00B2019: $36.63B2020: $29.08B2021: $35.51B2022: $41.35B2023: $42.77B2024: $40.20B2025: $44.75B$44.75B2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$44.75B+11.3%2024$40.20B-6.0%2023$42.77B+3.4%2022$41.35B+16.4%2021$35.51B+22.1%2020$29.08B-20.6%2019$36.63B-1.0%2018$37.00B+18.4%2017$31.26B+11.5%2016$28.04B—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share