Federal procurement under NAICS 333120 totaled 3.74 billion across 50,187 award actions in the last 5 years, with an average action value of 74,489.42. Defense Logistics Agency accounted for the largest share of obligations, while Caterpillar Inc. led vendors by total obligated dollars.
NAICS Industry
NAICS 333120 Federal Contract Obligations (Last 5 Years)
FPDS procurement data for NAICS 333120, Construction Machinery Manufacturing, covering obligations, award counts, agencies, vendors, and annual trends over the last 5 years.
Amounts reflect obligated dollars and award actions reported in the analysis window; annual totals show the highest obligation level in 2024 and strong activity continuing in 2025.
About NAICS 333120 federal contract activity
NAICS 333120 covers Construction Machinery Manufacturing and shows 3.74 billion in obligations across 50,187 awards over the last 5 years, with an average award value of 74,489.42. The volume of awards indicates a highly active procurement category with a large number of relatively small transactions alongside a limited set of larger obligations. This pattern is consistent with recurring equipment procurement, support, and replacement activity across federal buyers.
Agency demand and leading federal buyers
The Defense Logistics Agency dominates spending in this NAICS with 2.64 billion and 44,184 awards, accounting for the clear majority of obligations in the period. The Department of the Army is a distant second at 690.11 million, followed by the Federal Acquisition Service, the Department of the Air Force, and the U.S. Fish and Wildlife Service, each with materially smaller obligation totals. The agency mix suggests demand is concentrated in defense logistics and military-related procurement, with additional but much smaller civilian participation.
Vendor concentration and leading contractors
CATERPILLAR INC. is the leading vendor by obligations at 1.10 billion across 2,250 awards, well ahead of the rest of the market. AMERICAN MATERIAL HANDLING, INC. has a high award count at 2,335 but a lower total obligation value of 298.65 million, indicating a more fragmented award profile. JCB INC., MACK DEFENSE LLC, and TAYLOR DEFENSE PRODUCTS, LLC round out the top vendors, showing that the category includes both broad supply relationships and higher-value specialized equipment purchases.
Annual contract trend over the analysis window
Annual obligations peaked in 2024 at 1.05 billion and remained elevated in 2025 at 986.92 million, after rising from 476.89 million in 2021 to 456.86 million in 2022 and 773.91 million in 2023. Award counts were highest in 2024 and remained strong in 2025, which indicates sustained procurement activity even as year-to-year obligation levels shifted. Overall, the trend shows a multi-year increase from 2021 through 2024, followed by a slight easing in 2025.
How to interpret this page
This page summarizes FPDS obligations classified under NAICS 333120 for the last 5 years. Metrics reflect total obligated dollars, award counts, and derived average award value from the dataset provided; agency and vendor rankings are based on total obligated amounts. Annual trend figures are presented by fiscal year using the same obligation measure for consistency across the period.
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 = '333120'
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 |
|---|---|---|---|---|
| 97AS | DEFENSE LOGISTICS AGENCY | 2,635,001,422.88 | 2.64 billion | 44,184 |
| 2100 | DEPT OF THE ARMY | 690,112,487.12 | 690.11 million | 1,780 |
| 4732 | FEDERAL ACQUISITION SERVICE | 87,588,086.68 | 87.59 million | 899 |
| 5700 | DEPT OF THE AIR FORCE | 56,077,905.66 | 56.08 million | 455 |
| 1448 | U.S. FISH AND WILDLIFE SERVICE | 40,949,236.02 | 40.95 million | 400 |
| 1443 | NATIONAL PARK SERVICE | 31,085,983.15 | 31.09 million | 353 |
| 1700 | DEPT OF THE NAVY | 25,201,904.80 | 25.20 million | 98 |
| 19BM | INTERNATIONAL BOUNDARY AND WATER COMMISSION: U.S.-MEXICO | 20,291,792.87 | 20.29 million | 71 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 19,257,871.46 | 19.26 million | 291 |
| 12C2 | FOREST SERVICE | 18,103,391.86 | 18.10 million | 284 |
Insight
Obligations under NAICS 333120 are highly concentrated in the Defense Logistics Agency, which accounts for $2.64 billion and 44,184 awards, or roughly 71% of the $3.74 billion obligated over the last 5 years. The Department of the Army is the only other major buyer at $690.11 million, while all remaining agencies each obligated less than $88 million, indicating a steep drop-off after the top two agencies. Award volume is also concentrated, with the top two agencies driving the vast majority of the 50,187 awards and the remaining agencies representing comparatively limited spend and transaction activity.
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 = '333120'
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 |
|---|---|---|---|---|
| CATERPILLAR INC. | 11083 | 1,101,936,003.38 | 1.10 billion | 2,250 |
| AMERICAN MATERIAL HANDLING, INC. | 0SUS7 | 298,649,425.27 | 298.65 million | 2,335 |
| JCB INC. | 0JKF0 | 231,049,042.72 | 231.05 million | 245 |
| MACK DEFENSE LLC | 6B8L4 | 212,262,804.65 | 212.26 million | 108 |
| TAYLOR DEFENSE PRODUCTS, LLC | 7Y1R3 | 168,179,003.16 | 168.18 million | 64 |
| PIERCE MANUFACTURING INC | 04664 | 164,310,769.06 | 164.31 million | 59 |
| GROVE U.S. L.L.C | 12361 | 91,233,924.05 | 91.23 million | 511 |
| HYSTER-YALE GROUP, INC. | 30076 | 91,060,305.50 | 91.06 million | 296 |
| SKYMARK REFUELERS LLC | 6Y0N0 | 69,194,961.92 | 69.19 million | 47 |
| LINK-BELT CRANES, L.P., LLLP | 2Y614 | 67,513,131.52 | 67.51 million | 56 |
Insight
Over the last 5 years, NAICS 333120 has $3.74 billion in obligations across 50,187 awards, with a relatively low average award value of $74,489.42, indicating a high-volume, lower-dollar award profile. Top vendor obligations are concentrated, led by CATERPILLAR INC. at $1.10 billion, or roughly 29% of total obligated dollars in this NAICS. The next-largest vendors fall sharply to the $298.65 million to $231.05 million range, and the remaining top vendors each account for substantially smaller shares, reflecting a long tail of obligated dollars distributed across many awards and vendors.
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 = '333120'
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 | 986,920,687.80 | 986.92 million | 9,769 |
| 2024 | 1,053,729,908.49 | 1.05 billion | 11,073 |
| 2023 | 773,905,128.28 | 773.91 million | 10,583 |
| 2022 | 456,862,262.40 | 456.86 million | 10,819 |
| 2021 | 476,890,261.41 | 476.89 million | 8,079 |
Insight
For NAICS 333120, obligations over the last 5 years totaled $3.74 billion across 50,187 awards, with an average award value of $74,489.42. Annual obligations were highest in 2024 at $1.05 billion, followed by 2025 at $986.92 million, while 2021 and 2022 were comparatively lower at $476.89 million and $456.86 million, respectively. Award volumes were relatively steady from 2022 through 2024 at roughly 10.6K to 11.1K awards, then declined to 9,769 in 2025, indicating a recent reduction in transaction count alongside sustained obligation levels.
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.