NAICS Industry

NAICS 336212 Federal Contract Obligations (Last 5 Years)

Federal procurement overview for NAICS 336212, Truck Trailer Manufacturing, covering obligations, awards, agencies, vendors, and annual trends over the last five years.

Federal obligations under NAICS 336212 totaled 5.88 billion across 4,754 award actions, with an average action value of 1.24 million. The Department of the Army accounted for most spending, and Oshkosh Defense and AM General were the leading vendors by obligated dollars.

Generated at 03/21/2026

Analysis period: Last 5 years

Figures reflect the last five years of FPDS award action data and may include multiple actions to the same vendor or agency.

NAICS Code
336212
Industry
TRUCK TRAILER MANUFACTURING
Total Obligated
5.88 billion
5,879,736,952.40
Award Actions
4,754
Average Action Value
1,236,797.84

About NAICS 336212 federal contract activity

NAICS 336212, Truck Trailer Manufacturing, recorded $5.88 billion in obligations across 4,754 awards over the last 5 years, with an average award value of $1.24 million. Spending is concentrated in a small number of high-value procurements, indicating a market driven by major fleet and equipment acquisitions rather than a large volume of low-dollar transactions.

Agency demand and leading federal buyers

The Department of the Army dominated this NAICS with $5.56 billion in obligations and 1,916 awards, accounting for the overwhelming share of total spending. The remaining activity was far smaller and came primarily from the Federal Acquisition Service, Department of the Air Force, Department of the Navy, and Animal and Plant Health Inspection Service, each representing a limited portion of the market.

Vendor concentration and leading contractors

Oshkosh Defense, LLC was the leading vendor with $2.67 billion in obligations across 998 awards, followed by AM General LLC with $1.76 billion and 152 awards. A second Oshkosh Defense listing appears under the same CAGE code, which suggests name variation in the underlying records; beyond these top suppliers, spending falls sharply to Schutt Industries and Talbert Manufacturing.

Annual contract trend over the analysis window

Annual obligations increased materially over the period, rising from $576.40 million in 2021 to $550.57 million in 2022, then to $1.38 billion in 2023 and $1.47 billion in 2024, before reaching $1.91 billion in 2025. Award counts stayed relatively high each year, peaking in 2024 and remaining elevated in 2025, showing sustained procurement activity alongside higher dollar value in the most recent year.

How to interpret this page

This analysis uses FPDS obligations data for NAICS 336212 over the last 5 years and summarizes awards by obligated dollars, award count, and average award value. Agency and vendor totals are based on reported obligations in the dataset; vendor naming reflects the source records, including cases where the same CAGE code appears under more than one vendor name.

Top Agencies

SELECT
    agency_id,
    agency_name,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
        anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '336212'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
Agency ID Agency Name Total Obligated Readable Award Actions
2100 DEPT OF THE ARMY 5,559,246,912.21 5.56 billion 1,916
4732 FEDERAL ACQUISITION SERVICE 128,142,052.07 128.14 million 244
5700 DEPT OF THE AIR FORCE 52,275,414.77 52.28 million 249
1700 DEPT OF THE NAVY 33,855,162.81 33.86 million 189
12K3 ANIMAL AND PLANT HEALTH INSPECTION SERVICE 18,034,910.69 18.03 million 52
12C2 FOREST SERVICE 15,271,850.20 15.27 million 564
97AS DEFENSE LOGISTICS AGENCY 9,355,388.86 9.36 million 229
3600 VETERANS AFFAIRS, DEPARTMENT OF 7,492,812.98 7.49 million 107
1900 STATE, DEPARTMENT OF 7,050,724.64 7.05 million 161
7014 U.S. CUSTOMS AND BORDER PROTECTION 5,713,448.11 5.71 million 68

Insight

Over the last 5 years, obligations under NAICS 336212 total $5.88 billion across 4,754 awards, with the Department of the Army accounting for $5.56 billion and 1,916 awards, or the clear majority of activity. The next largest obligators are the Federal Acquisition Service at $128.14 million and the Department of the Air Force at $52.28 million, which indicates a steep concentration of spend in one agency and a long tail of much smaller buyers. Award counts are more dispersed than dollars, with agencies such as the Forest Service recording 564 awards but only $15.27 million obligated, suggesting smaller individual transactions outside the dominant Army demand.

Top Vendors

SELECT
    vendor_name,
    cage_code,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        content__award__vendor__vendorHeader__vendorName AS vendor_name,
        anyHeavy(content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode) AS cage_code,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '336212'
        AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
        AND content__award__vendor__vendorHeader__vendorName != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
Vendor CAGE Code Total Obligated Readable Award Actions
OSHKOSH DEFENSE, LLC 75Q65 2,671,319,195.25 2.67 billion 998
AM GENERAL LLC 0H3G6 1,759,327,291.15 1.76 billion 152
OSHKOSH DEFENSE LLC 75Q65 749,966,598.99 749.97 million 82
SCHUTT INDUSTRIES OF CLINTONVILLE, WIS., INC. 1CSL0 114,402,012.16 114.40 million 73
TALBERT MANUFACTURING INC 18634 107,432,264.85 107.43 million 46
STEPHENS PNEUMATICS, INC. 3BRV0 89,958,283.88 89.96 million 52
CERTIFIED STAINLESS SERVICE, INC. 1HJ27 66,906,816.01 66.91 million 136
HEIL TRAILER INTERNATIONAL, LLC 1R5C8 57,319,940.66 57.32 million 11
GLOBAL GROUND SUPPORT, LLC 1B1P0 36,999,794.97 37.00 million 45
DRS SUSTAINMENT SYSTEMS INC 98255 27,921,874.98 27.92 million 9

Insight

Over the last 5 years, NAICS 336212 recorded $5.88 billion across 4,754 awards, with obligations concentrated among a small number of vendors. OSHKOSH DEFENSE, LLC (CAGE 75Q65) is the largest recipient at $2.67 billion on 998 awards, and the same CAGE appears again as OSHKOSH DEFENSE LLC with an additional $749.97 million on 82 awards, indicating a highly concentrated vendor share within the code. AM GENERAL LLC is the other major obligatee at $1.76 billion, while the remaining top vendors each received less than $115 million, showing a steep drop-off after the top tier.

Annual Trend

SELECT
    year,
    total_obligated,
    award_count,
    formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
    SELECT
        toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
        sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
        count() AS award_count
    FROM fpds.data
    WHERE
        contract_type = 1
        AND content__award__productOrServiceInformation__principalNAICSCode = '336212'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 1,906,109,168.06 1.91 billion 842
2024 1,468,744,503.93 1.47 billion 1,053
2023 1,377,909,826.71 1.38 billion 1,125
2022 550,568,475.50 550.57 million 883
2021 576,404,978.20 576.40 million 851

Insight

Over the last 5 years, NAICS 336212 totals $5.88 billion across 4,754 awards, with an average award value of $1.24 million. Obligations are heavily concentrated in the most recent three years, led by 2025 at $1.91 billion, followed by 2024 at $1.47 billion and 2023 at $1.38 billion. Prior-year obligations were materially lower at $576.4 million in 2021 and $550.6 million in 2022, indicating a pronounced upward shift in obligated dollars despite award counts peaking in 2023-2024 before declining in 2025.

Use FPDS Query for deeper industry analysis

Explore federal procurement data with custom SQL, fast filtering, and deeper industry analysis across agencies, vendors, and annual trends.

Continue from this last 5 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.