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.

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.

Generated at 03/21/2026

Analysis period: 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.

NAICS Code
333120
Industry
CONSTRUCTION MACHINERY MANUFACTURING
Total Obligated
3.74 billion
3,738,400,998.28
Award Actions
50,187
Average Action Value
74,489.42

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.