NAICS Industry

NAICS 333120 Federal Contract Obligations (Last Year)

FPDS procurement data for NAICS 333120 covers construction machinery manufacturing awards in the last full year, totaling $986.92 million across 9,769 actions.

This NAICS page summarizes federal obligations for construction machinery manufacturing during the last full year. The Defense Logistics Agency accounted for most spending, followed by the Department of the Army and the Federal Acquisition Service, while Caterpillar Inc. led vendors by obligated dollars.

Generated at 03/21/2026

Analysis period: Last full year

Totals reflect the last full year only and are based on readable obligation and award action counts provided for NAICS 333120.

NAICS Code
333120
Industry
CONSTRUCTION MACHINERY MANUFACTURING
Total Obligated
986.92 million
986,920,687.80
Award Actions
9,769
Average Action Value
101,025.76

About NAICS 333120 federal contract activity

NAICS 333120, Construction Machinery Manufacturing, سجل 986.92 million in obligated spending across 9,769 awards in the last full year, with an average award value of 101,025.76. The award profile indicates a high volume of relatively small obligations alongside a smaller set of larger procurement actions.

Agency demand and leading federal buyers

The Defense Logistics Agency accounted for the largest share of activity at 769.65 million across 8,645 awards, making it the clear primary buyer in this NAICS. The Department of the Army followed at 117.80 million, while the Federal Acquisition Service, Department of the Navy, and Department of the Air Force contributed smaller but meaningful totals.

Vendor concentration and leading contractors

CATERPILLAR INC. was the leading vendor with 325.59 million in obligations across 427 awards, followed by AMERICAN MATERIAL HANDLING, INC. with 101.67 million across 773 awards. PIERCE MANUFACTURING INC, JCB INC., and MACK DEFENSE LLC also ranked among the top recipients, indicating a vendor base concentrated among established equipment manufacturers.

Annual contract trend over the analysis window

Annual data for 2025 shows total obligations of 986.92 million across 9,769 awards for the analysis window. Because the dataset is limited to one full year in the provided trend view, it supports a point-in-time assessment rather than a multi-year growth comparison.

How to interpret this page

This summary is based on FPDS Query obligation data filtered to NAICS 333120 for the last full year. Totals reflect obligated dollars and award counts aggregated across reported federal procurement actions, with agency and vendor rankings derived from those same records.

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 1 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 769,654,693.32 769.65 million 8,645
2100 DEPT OF THE ARMY 117,801,326.48 117.80 million 308
4732 FEDERAL ACQUISITION SERVICE 30,055,476.34 30.06 million 305
1700 DEPT OF THE NAVY 20,904,596.13 20.90 million 18
5700 DEPT OF THE AIR FORCE 8,604,363.95 8.60 million 92
1448 U.S. FISH AND WILDLIFE SERVICE 7,944,532.26 7.94 million 71
1443 NATIONAL PARK SERVICE 6,459,563.96 6.46 million 53
19BM INTERNATIONAL BOUNDARY AND WATER COMMISSION: U.S.-MEXICO 4,544,713.70 4.54 million 19
3600 VETERANS AFFAIRS, DEPARTMENT OF 2,800,416.17 2.80 million 51
1422 BUREAU OF LAND MANAGEMENT 2,732,872.17 2.73 million 12

Insight

Obligations in NAICS 333120 totaled $986.92 million across 9,769 awards in the last full year, with spending highly concentrated at the Defense Logistics Agency. DLA accounted for $769.65 million and 8,645 awards, or roughly 78 percent of total obligated dollars and 89 percent of awards, indicating a dominant procurement footprint in this category. The next largest agencies—DEPT OF THE ARMY, FEDERAL ACQUISITION SERVICE, and DEPT OF THE NAVY—were materially smaller, each contributing a much lower share of obligations, while the remaining agencies were dispersed at comparatively modest levels.

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 1 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 325,588,164.11 325.59 million 427
AMERICAN MATERIAL HANDLING, INC. 0SUS7 101,665,483.91 101.67 million 773
PIERCE MANUFACTURING INC 04664 73,502,895.00 73.50 million 27
JCB INC. 0JKF0 61,056,844.54 61.06 million 29
MACK DEFENSE LLC 6B8L4 45,841,110.59 45.84 million 54
SKYMARK REFUELERS LLC 6Y0N0 45,609,550.76 45.61 million 3
HYSTER-YALE GROUP, INC. 30076 30,426,169.70 30.43 million 113
ROSENBAUER AMERICA LLC 1QCZ3 25,993,143.00 25.99 million 7
CANADIAN COMMERCIAL CORPORATION 98247 20,863,800.00 20.86 million 44
JOHN DEERE SHARED SERVICES, LLC 3PSD7 20,521,856.65 20.52 million 28

Insight

Obligations in NAICS 333120 totaled $986.92 million across 9,769 awards in the last full year, with an average award value of about $101.0K, indicating a high-volume, lower-dollar market. CATERPILLAR INC. accounted for the largest share at $325.59 million across 427 awards, or roughly one-third of total obligated dollars, showing notable concentration at the top vendor level. The remaining top vendors were materially smaller and more dispersed, with several firms each receiving about $20 million to $73.5 million, suggesting a broad vendor base beyond the leading supplier.

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 1 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

Insight

For the last full year, NAICS 333120 recorded $986.92 million in obligated value across 9,769 awards, yielding an average award value of $101,025.76. With only one annual point provided, no year-over-year trend can be assessed from this window. The award profile indicates a high volume of relatively small obligations, suggesting a broadly distributed procurement base rather than concentration in a small number of large awards.

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 full year view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.