Defense Ground Vehicle Industry Analytics Set (EU)
Overview
This longitudinal defense ground vehicle industry analytics set connects company, facility, vehicle product, contract, production, delivery, readiness, maintenance, programme cost, workforce, research, export-control, supply-risk and forecast data. It separates modelled observations, estimates and projections and preserves feature-source cutoffs for time-aware predictive evaluation. Real geography and official standards provide context only. Commercial entities, people, assets, transactions, measurements and financial values are modelled.
Analytics
Four entries from the packaged tables, with the performance the dataset records for them. Every value below is read from the shipped files.

Row Counts by Table
Counted from the files that ship, not estimated.
| Table | Rows |
|---|---|
| eu_defense_vehicle_years | 12 |
| eu_defense_vehicle_countries | 8 |
| eu_defense_vehicle_companies | 10 |
| eu_defense_vehicle_facilities | 14 |
| eu_defense_vehicle_vehicle_types | 8 |
| eu_defense_vehicle_vehicle_products | 48 |
| eu_defense_vehicle_product_media | 16 |
| eu_defense_vehicle_contracts | 48 |
| eu_defense_vehicle_production_annual | 251 |
| eu_defense_vehicle_deliveries | 251 |
| eu_defense_vehicle_operator_fleets | 340 |
| eu_defense_vehicle_readiness_monthly | 4,080 |
| eu_defense_vehicle_maintenance_events | 70,227 |
| eu_defense_vehicle_component_failures | 23,877 |
| eu_defense_vehicle_programme_costs | 292 |
| eu_defense_vehicle_company_financials | 120 |
| eu_defense_vehicle_workforce | 168 |
| eu_defense_vehicle_research_programmes | 40 |
| eu_defense_vehicle_export_controls | 48 |
| eu_defense_vehicle_supply_chain_risks | 144 |
| eu_defense_vehicle_forecast_features | 238 |
| eu_defense_vehicle_demand_forecasts | 238 |
| eu_defense_vehicle_gl_accounts | 18 |
| eu_defense_vehicle_cost_escalation_index | 48 |
| eu_defense_vehicle_cost_rate_standards | 1,152 |
| eu_defense_vehicle_delivery_pnl_lines | 4,441 |
| eu_defense_vehicle_delivery_pnl_summary | 251 |
| eu_defense_vehicle_contract_budget_annual | 251 |
Table Relationships
One parent record and seven child tables, each joined back on the same key.
Schema
Every table ships with typed columns, referential integrity, and documentation.
| Column | Type | Description |
|---|---|---|
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| calendar_year | integer | Calendar year for the eu_defense_vehicle_years record. |
| period_start | date | Period start for the eu_defense_vehicle_years record. |
| period_end | date | Period end for the eu_defense_vehicle_years record. |
| source_status | varchar(32) | source status in the declared lifecycle or operational vocabulary. |
| Column | Type | Description |
|---|---|---|
| country_id | varchar(8) | Stable identifier for country; use it for declared joins. |
| country_code | varchar(8) | Stable code for country. |
| country_name | varchar(24) | Human-readable country name; names are modelled where the disclosure states so. |
| region_name | varchar(16) | Human-readable region name; names are modelled where the disclosure states so. |
| currency_code | varchar(8) | Stable code for currency. |
| Column | Type | Description |
|---|---|---|
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| company_code | varchar(8) | Stable code for company. |
| company_name | varchar(32) | Human-readable company name; names are modelled where the disclosure states so. |
| country_id | varchar(8) | Stable identifier for country; use it for declared joins. |
| ownership_type | varchar(24) | Ownership type for the eu_defense_vehicle_companies record. |
| founded_year | integer | Founded year for the eu_defense_vehicle_companies record. |
| security_clearance_band | varchar(32) | Security clearance band for the eu_defense_vehicle_companies record. |
+2 more columns in eu_defense_vehicle_companies. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| facility_id | varchar(16) | Stable identifier for facility; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| country_id | varchar(8) | Stable identifier for country; use it for declared joins. |
| facility_name | varchar(32) | Human-readable facility name; names are modelled where the disclosure states so. |
| facility_type | varchar(24) | Facility type for the eu_defense_vehicle_facilities record. |
| city_name | varchar(16) | Human-readable city name; names are modelled where the disclosure states so. |
| annual_capacity_units | integer | Annual capacity units for the eu_defense_vehicle_facilities record. |
+3 more columns in eu_defense_vehicle_facilities. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| vehicle_type_id | varchar(16) | Stable identifier for vehicle type; use it for declared joins. |
| type_code | varchar(8) | Stable code for type. |
| type_name | varchar(48) | Human-readable type name; names are modelled where the disclosure states so. |
| mobility_class | varchar(16) | Mobility class for the eu_defense_vehicle_vehicle_types record. |
| mission_role | varchar(32) | Mission role for the eu_defense_vehicle_vehicle_types record. |
| protection_class | varchar(16) | Protection class for the eu_defense_vehicle_vehicle_types record. |
| crew_reference | varchar(8) | Crew reference for the eu_defense_vehicle_vehicle_types record. |
+1 more columns in eu_defense_vehicle_vehicle_types. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| vehicle_type_id | varchar(16) | Stable identifier for vehicle type; use it for declared joins. |
| model_code | varchar(8) | Stable code for model. |
| model_name | varchar(24) | Human-readable model name; names are modelled where the disclosure states so. |
| introduction_year | integer | Introduction year for the eu_defense_vehicle_vehicle_products record. |
| combat_weight_t | numeric(5,1) | Combat weight t for the eu_defense_vehicle_vehicle_products record. |
+6 more columns in eu_defense_vehicle_vehicle_products. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| product_media_id | varchar(16) | Stable identifier for product media; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| image_file | varchar(32) | Image file for the eu_defense_vehicle_product_media record. |
| image_format | varchar(16) | Image format for the eu_defense_vehicle_product_media record. |
| image_width_px | integer | Image width px for the eu_defense_vehicle_product_media record. |
| image_height_px | integer | Image height px for the eu_defense_vehicle_product_media record. |
| paint_scheme | varchar(24) | Paint scheme for the eu_defense_vehicle_product_media record. |
+2 more columns in eu_defense_vehicle_product_media. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| contract_id | varchar(16) | Stable identifier for contract; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| customer_country_id | varchar(8) | Stable identifier for customer country; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| signed_date | date | signed date as an ISO 8601 calendar date. |
| contract_type | varchar(32) | Contract type for the eu_defense_vehicle_contracts record. |
| ordered_units | integer | Ordered units for the eu_defense_vehicle_contracts record. |
+6 more columns in eu_defense_vehicle_contracts. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| production_annual_id | varchar(16) | Stable identifier for production annual; use it for declared joins. |
| facility_id | varchar(16) | Stable identifier for facility; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| planned_units | integer | Planned units for the eu_defense_vehicle_production_annual record. |
| completed_units | integer | Completed units for the eu_defense_vehicle_production_annual record. |
| accepted_units | integer | Accepted units for the eu_defense_vehicle_production_annual record. |
+5 more columns in eu_defense_vehicle_production_annual. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| delivery_id | varchar(16) | Stable identifier for delivery; use it for declared joins. |
| contract_id | varchar(16) | Stable identifier for contract; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| delivery_date | date | delivery date as an ISO 8601 calendar date. |
| units_delivered | integer | Units delivered for the eu_defense_vehicle_deliveries record. |
+4 more columns in eu_defense_vehicle_deliveries. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| operator_fleet_id | varchar(16) | Stable identifier for operator fleet; use it for declared joins. |
| customer_country_id | varchar(8) | Stable identifier for customer country; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| in_service_units | integer | In service units for the eu_defense_vehicle_operator_fleets record. |
| mission_ready_units | integer | Mission ready units for the eu_defense_vehicle_operator_fleets record. |
| training_units | integer | Training units for the eu_defense_vehicle_operator_fleets record. |
+4 more columns in eu_defense_vehicle_operator_fleets. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| readiness_month_id | varchar(16) | Stable identifier for readiness month; use it for declared joins. |
| operator_fleet_id | varchar(16) | Stable identifier for operator fleet; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| month_number | varchar(8) | Month number for the eu_defense_vehicle_readiness_monthly record. |
| available_hours | integer | available in hours. |
| planned_hours | integer | planned in hours. |
+5 more columns in eu_defense_vehicle_readiness_monthly. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| maintenance_event_id | varchar(16) | Stable identifier for maintenance event; use it for declared joins. |
| operator_fleet_id | varchar(16) | Stable identifier for operator fleet; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| event_date | date | event date as an ISO 8601 calendar date. |
| maintenance_level | varchar(16) | Maintenance level for the eu_defense_vehicle_maintenance_events record. |
| subsystem | varchar(24) | Subsystem for the eu_defense_vehicle_maintenance_events record. |
+6 more columns in eu_defense_vehicle_maintenance_events. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| component_failure_id | varchar(16) | Stable identifier for component failure; use it for declared joins. |
| maintenance_event_id | varchar(16) | Stable identifier for maintenance event; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| component_group | varchar(24) | Component group for the eu_defense_vehicle_component_failures record. |
| operating_hours | integer | operating in hours. |
| failure_mode | varchar(24) | Failure mode for the eu_defense_vehicle_component_failures record. |
+5 more columns in eu_defense_vehicle_component_failures. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| programme_cost_id | varchar(16) | Stable identifier for programme cost; use it for declared joins. |
| contract_id | varchar(16) | Stable identifier for contract; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| research_cost_usd | integer | Non recurring engineering spent on this contract in this year in United States dollars, heaviest before rate production begins. It is expensed here in the year it is spent and recovered per unit across the ordered quantity by the programme amortisation account on delivery_pnl_lines, which is a timing difference between the two tables rather than a disagreement. |
| production_cost_usd | bigint | Recurring production cost booked to this contract and year in United States dollars, escalated by the blended input cost index from the year the contract was awarded. It is the annual summary of the production accounts on delivery_pnl_lines and agrees with them to within a few percent. |
| support_cost_usd | integer | In service support and spares provisioning cost booked to this contract and year in United States dollars, escalated by the blended input cost index from the year the contract was awarded. |
+5 more columns in eu_defense_vehicle_programme_costs. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| company_financial_id | varchar(16) | Stable identifier for company financial; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| defense_revenue_usd | bigint | defense revenue in United States dollars. |
| order_intake_usd | bigint | order intake in United States dollars. |
| backlog_usd | bigint | backlog in United States dollars. |
| research_spend_usd | integer | research spend in United States dollars. |
+5 more columns in eu_defense_vehicle_company_financials. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| workforce_id | varchar(16) | Stable identifier for workforce; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| facility_id | varchar(16) | Stable identifier for facility; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| engineering_headcount | integer | Engineering headcount for the eu_defense_vehicle_workforce record. |
| production_headcount | integer | Production headcount for the eu_defense_vehicle_workforce record. |
| quality_headcount | integer | Quality headcount for the eu_defense_vehicle_workforce record. |
+5 more columns in eu_defense_vehicle_workforce. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| research_programme_id | varchar(16) | Stable identifier for research programme; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| vehicle_type_id | varchar(16) | Stable identifier for vehicle type; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| programme_name | varchar(56) | Human-readable programme name; names are modelled where the disclosure states so. |
| technology_area | varchar(32) | Technology area for the eu_defense_vehicle_research_programmes record. |
| maturity_level | varchar(24) | Maturity level for the eu_defense_vehicle_research_programmes record. |
+4 more columns in eu_defense_vehicle_research_programmes. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| export_control_id | varchar(16) | Stable identifier for export control; use it for declared joins. |
| contract_id | varchar(16) | Stable identifier for contract; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| customer_country_id | varchar(8) | Stable identifier for customer country; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| review_status | varchar(16) | review status in the declared lifecycle or operational vocabulary. |
| restriction_band | varchar(24) | Restriction band for the eu_defense_vehicle_export_controls record. |
+4 more columns in eu_defense_vehicle_export_controls. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| supply_chain_risk_id | varchar(16) | Stable identifier for supply chain risk; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| component_group | varchar(24) | Component group for the eu_defense_vehicle_supply_chain_risks record. |
| supplier_region | varchar(32) | Supplier region for the eu_defense_vehicle_supply_chain_risks record. |
| single_source_flag | boolean | Boolean indicator for single source. |
+5 more columns in eu_defense_vehicle_supply_chain_risks. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| forecast_feature_id | varchar(16) | Stable identifier for forecast feature; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| feature_source_cutoff | date | Latest source date available to the feature row; it precedes the prediction target. |
| lag_backlog_usd | bigint | lag backlog in United States dollars. |
| lag_delivery_units | integer | Lag delivery units for the eu_defense_vehicle_forecast_features record. |
+7 more columns in eu_defense_vehicle_forecast_features. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| demand_forecast_id | varchar(16) | Stable identifier for demand forecast; use it for declared joins. |
| forecast_feature_id | varchar(16) | Stable identifier for forecast feature; use it for declared joins. |
| company_id | varchar(16) | Stable identifier for company; use it for declared joins. |
| vehicle_product_id | varchar(16) | Stable identifier for vehicle product; use it for declared joins. |
| year_id | varchar(8) | Stable identifier for year; use it for declared joins. |
| forecast_created_on | date | forecast created on as an ISO 8601 calendar date. |
| model_version | varchar(24) | Model version for the eu_defense_vehicle_demand_forecasts record. |
+8 more columns in eu_defense_vehicle_demand_forecasts. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| gl_account_id | varchar(8) | Stable identifier for a chart of accounts row; use it for the joins declared for the delivery P&L tables. |
| account_code | varchar(8) | The chart of accounts code for this profit and loss account, for example 4100 for vehicle sales revenue or 5700 for programme amortisation. |
| account_name | varchar(56) | The human readable name of the account as it appears on the delivery profit and loss statement. |
| statement_section | varchar(16) | Where the account sits on the delivery P&L: revenue or cost. |
| account_category | varchar(16) | The broad operating family the account belongs to, for example deliveries, production, sustainment, programme, export, distribution or overhead. |
| account_subcategory | varchar(32) | A finer grouping within the category, for example materials, labour, subcontract, warranty, spares or non_recurring_engineering. |
| cost_driver | varchar(24) | The operational quantity that scales this account, for example units_delivered, labour_hour, combat_weight_tonne or contract_value. |
+3 more columns in eu_defense_vehicle_gl_accounts. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| escalation_id | varchar(16) | Stable identifier for a cost escalation index row; use it for the joins declared for the delivery P&L tables. |
| year_id | varchar(8) | Stable identifier for the reporting year; use it for the joins declared for the delivery P&L tables. |
| cost_family | varchar(32) | Which cost family the escalation index tracks: labour, materials_supply_chain, energy or general_cpi. |
| escalation_index | numeric(6,3) | The cost of living index for the family in this year, indexed to 1.000 in the first year of the window. Standard cost rates are quoted in first year money and multiplied by this index, then rebased to the year the contract was awarded by dividing by the index of that year. |
| annual_change_pct | numeric(7,3) | The year over year percentage change in the escalation index; zero for the first year in the dataset. |
| driver_note | varchar(120) | A short note on what is driving the family escalation, for example defence pay agreements resetting or armour steel and semiconductor lead times stretching. |
| Column | Type | Description |
|---|---|---|
| rate_id | varchar(16) | Stable identifier for a cost rate standard row; use it for the joins declared for the delivery P&L tables. |
| year_id | varchar(8) | Stable identifier for the reporting year; use it for the joins declared for the delivery P&L tables. |
| vehicle_class | varchar(16) | The vehicle type code the standard rate applies to, matching type_code on the vehicle types table, for example MBT, IFV, APC or LTV. |
| gl_account_id | varchar(8) | Stable identifier for a chart of accounts row; use it for the joins declared for the delivery P&L tables. |
| rate_basis | varchar(32) | The unit the standard rate is quoted per: per_labour_hour and per_tonne carry a dollar rate in rate_amount_usd, while pct_of_unit_price and pct_of_contract_value carry a percentage in rate_pct_of_base. |
| rate_amount_usd | numeric(8,2) | The standard rate in United States dollars per unit of rate_basis, for a dollar denominated basis, and empty for a percentage basis. It is the first year rate escalated by the named cost family and scaled by the region own cost level. |
| rate_pct_of_base | numeric(8,4) | The standard rate as a percentage of the named base, for a percentage basis, and empty for a dollar basis. A delivery P&L line reproduces as the driver quantity times this rate for the delivery year, divided by the escalation index of the year the contract was awarded, times the negotiated cost baseline factor for the contract type: 1.020 firm fixed price, 1.000 framework agreement, 0.995 foreign military sale, 0.980 cost plus incentive. |
+3 more columns in eu_defense_vehicle_cost_rate_standards. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| delivery_pnl_line_id | varchar(16) | Stable identifier for a delivery profit and loss line; use it for the joins declared for the delivery P&L tables. |
| delivery_id | varchar(16) | Stable identifier for the shipment; use it for the joins declared for the delivery P&L tables. |
| contract_id | varchar(16) | Stable identifier for the prime contract; use it for the joins declared for the delivery P&L tables. |
| company_id | varchar(16) | Stable identifier for the prime contractor; use it for the joins declared for the delivery P&L tables. |
| vehicle_product_id | varchar(16) | Stable identifier for the vehicle product; use it for the joins declared for the delivery P&L tables. |
| year_id | varchar(8) | Stable identifier for the reporting year; use it for the joins declared for the delivery P&L tables. |
| gl_account_id | varchar(8) | Stable identifier for a chart of accounts row; use it for the joins declared for the delivery P&L tables. |
+7 more columns in eu_defense_vehicle_delivery_pnl_lines. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| delivery_pnl_id | varchar(16) | Stable identifier for a delivery profit and loss summary row; use it for the joins declared for the delivery P&L tables. |
| delivery_id | varchar(16) | Stable identifier for the shipment; use it for the joins declared for the delivery P&L tables. |
| contract_id | varchar(16) | Stable identifier for the prime contract; use it for the joins declared for the delivery P&L tables. |
| company_id | varchar(16) | Stable identifier for the prime contractor; use it for the joins declared for the delivery P&L tables. |
| vehicle_product_id | varchar(16) | Stable identifier for the vehicle product; use it for the joins declared for the delivery P&L tables. |
| year_id | varchar(8) | Stable identifier for the reporting year; use it for the joins declared for the delivery P&L tables. |
| delivery_date | date | The ISO 8601 calendar date the shipment was delivered. |
+15 more columns in eu_defense_vehicle_delivery_pnl_summary. The full schema ships with the download.
| Column | Type | Description |
|---|---|---|
| contract_budget_id | varchar(16) | Stable identifier for a contract budget annual row; use it for the joins declared for the delivery P&L tables. |
| contract_id | varchar(16) | Stable identifier for the prime contract; use it for the joins declared for the delivery P&L tables. |
| company_id | varchar(16) | Stable identifier for the prime contractor; use it for the joins declared for the delivery P&L tables. |
| vehicle_product_id | varchar(16) | Stable identifier for the vehicle product; use it for the joins declared for the delivery P&L tables. |
| year_id | varchar(8) | Stable identifier for the reporting year; use it for the joins declared for the delivery P&L tables. |
| planned_units | integer | The vehicles the annual budget for this contract and year is built on, from the contract award delivery assumption. |
| planned_revenue_usd | numeric(14,2) | The finance approved revenue target for this contract and year, in United States dollars. It is set a little above the summed delivery plans, since a budget is deliberately braver than an operating plan. |
+5 more columns in eu_defense_vehicle_contract_budget_annual. The full schema ships with the download.
Sample Data
A snapshot of real rows from the dataset (values are fully synthetic).
| production_annual_id | facility_id | vehicle_product_id | year_id | planned_units | completed_units | accepted_units | rejected_units | capacity_utilization_pct | direct_labour_hours |
|---|---|---|---|---|---|---|---|---|---|
| PRO0000001 | FAC0000001 | VEH0000001 | Y2018 | 33 | 29 | 28 | 1 | 10 | 465276 |
| PRO0000002 | FAC0000001 | VEH0000001 | Y2019 | 84 | 77 | 77 | 0 | 25.45 | 1145683 |
| PRO0000003 | FAC0000001 | VEH0000001 | Y2020 | 87 | 77 | 76 | 1 | 26.36 | 1070377 |
Version History
| v1.3.0 | 2026-08-19 | A profit and loss for every shipment, plan against actual, on a general ledger chart of accounts. Six new tables carry it: eighteen accounts split into revenue and cost, a cost escalation index that moves four cost families at their own pace, the standard cost rates those families escalate, a line per delivery per account with the driver quantity behind it, a delivery summary with revenue, direct cost, gross profit and operating profit, and the annual contract budget the delivery plans reconcile to. Every rate is quoted in 2015 money and rebased to the year the contract was awarded, so a reader can separate building more units from paying more for the same ones, which is what the old annual summary made impossible. Three existing tables move with it. Programme costs now escalate on the same blended input index instead of holding a unit cost that never changed across twelve years. Direct labour hours follow the vehicle content and come down a learning curve as cumulative volume doubles, where before every type from a light tactical vehicle to a main battle tank drew the same four to nine thousand hours. Manufacturing cost escalates on the same basis. Nothing was renamed or dropped, delivery values and contract values are unchanged, and vehicle sales revenue on the new detail reproduces delivery_value_usd to the cent. |
Related Datasets
Defense Ground Vehicle Industry Analytics Set (US)
Defence & MilitaryA complete United States analytical warehouse covering company, facility, vehicle product, contract, production, delivery, readiness, maintenance, programme cost, workforce, research, export-control, supply-risk and forecast data.
Defense Manufacturing Sales (EU)
Defence & MilitaryA European defense manufacturing sales dataset: 36 manufacturers, 2,352 products across nine market segments, 195 government customers, and a decade of monthly order and delivery lines from 2016 to mid 2026 in which a 2022 security crisis multiplies demand, stretches lead times and builds an exactly reconciled order backlog.