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.
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.
Figures reflect the last five years of FPDS award action data and may include multiple actions to the same vendor or agency.
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.