Table 2
Rostec basic financial indicators
  2020 2021 2022 2023 2024 2025
Total revenue, trillion RUB1.892.062.122.843.614.50
Total revenue, US$ billion26.028.031.033.139.054.7
of which revenue from military production, trillion RUB1.241.121.171.852.513.38
of which revenue from military production, US$ billion17.215.217.121.527.141.1
Share of military revenue in total revenue, %66.1%54.5%55.5%65.0%69.5%75.1%
Net profit, trillion RUB0.110.160.040.060.130.08
Net profit, US$ billion1.52.20.60.71.40.9
Net profit margin, %5.9%7.9%1.8%2.1%3.6%1.7%
Capex, US$ billionn/a3.34.36.17.3n/a*
Ruble-denominated capex annual growth rate, %n/an/a30.1%43.8%18.8%n/a
Table scrolls sideways
Source: Annual reports by Rostec CEO Sergey Chemezov to Vladimir Putin; *Total capex for 2025 was omitted from Chemezov's annual report, the first such omission since 2020.