| Rank |
Company |
Revenue ($ millions) |
Assets |
| # 1 |
Apple Inc. |
261,612 |
373,719 |
| # 2 |
Dell Technologies Inc. |
90,621 |
111,820 |
| # 3 |
International Business Machines Corporation |
79,591 |
123,382 |
| # 4 |
HP Inc. |
58,665 |
32,490 |
| # 5 |
Caterpillar Inc. |
54,722 |
78,509 |
| # 6 |
Cisco Systems Inc. |
50,825 |
102,462 |
| # 7 |
Deere & Company |
38,428 |
69,918 |
| # 8 |
Hewlett Packard Enterprise Co |
30,731 |
51,758 |
| # 9 |
Johnson Controls International plc |
29,429 |
48,016 |
| # 10 |
Cummins Inc. |
23,771 |
19,062 |
| # 11 |
BAKER HUGHES HOLDINGS LLC |
22,877 |
52,234 |
| # 12 |
Baker Hughes Co |
22,877 |
52,439 |
| # 13 |
Eaton Corp plc |
21,609 |
31,092 |
| # 14 |
Western Digital Corporation |
19,391 |
27,939 |
| # 15 |
Illinois Tool Works Inc. |
14,768 |
14,870 |
| # 16 |
TechnipFMC plc |
12,553 |
24,785 |
| # 17 |
Seagate Technology Holdings plc |
11,344 |
8,789 |
| # 18 |
Lam Research Corporation |
10,871 |
10,768 |
| # 19 |
Xerox Corporation |
9,830 |
14,874 |
| # 20 |
AGCO Corporation |
9,352 |
7,626 |
| # 21 |
NOV Inc. |
8,453 |
19,796 |
| # 22 |
DOVER Corp |
6,992 |
8,366 |
| # 23 |
NCR Voyix Corp |
6,405 |
7,761 |
| # 24 |
NetApp, Inc. |
6,195 |
8,418 |
| # 25 |
Weatherford International plc |
5,744 |
6,601 |
| # 26 |
Xylem Inc. |
5,207 |
7,222 |
| # 27 |
Brunswick Corporation |
5,159 |
4,286 |
| # 28 |
Terex Corporation |
5,125 |
3,486 |
| # 29 |
Juniper Networks Inc. |
4,648 |
9,363 |
| # 30 |
DIEBOLD NIXDORF, Inc |
4,579 |
4,312 |
| # 31 |
Zebra Technologies Corporation |
4,218 |
4,339 |
| # 32 |
Lennox International Inc. |
3,884 |
1,817 |
| # 33 |
Flowserve Corporation |
3,833 |
4,616 |
| # 34 |
Regal Rexnord Corporation |
3,646 |
4,624 |
| # 35 |
Timken Company (The) |
3,581 |
4,445 |
| # 36 |
Pitney Bowes Inc. |
3,522 |
5,973 |
| # 37 |
Gates Industrial Corp plc |
3,348 |
6,723 |
| # 38 |
Hyster-Yale Materials Handling Inc. |
3,174 |
1,742 |
| # 39 |
DNOW Inc. |
3,127 |
1,795 |
| # 40 |
Lincoln Electric Holdings Inc. |
3,029 |
2,350 |
| # 41 |
PENTAIR plc |
2,965 |
3,807 |
| # 42 |
DONALDSON Co INC |
2,830 |
2,166 |
| # 43 |
Moog Inc. |
2,762 |
2,968 |
| # 44 |
Logitech International S.A. |
2,756 |
2,166 |
| # 45 |
ITT Inc. |
2,745 |
3,847 |
| # 46 |
MIDDLEBY Corp |
2,723 |
4,550 |
| # 47 |
Ingersoll Rand Inc. |
2,690 |
4,487 |
| # 48 |
Toro Company (The) |
2,673 |
1,623 |
| # 49 |
Palo Alto Networks Inc |
2,592 |
5,708 |
| # 50 |
IDEX Corporation |
2,484 |
3,474 |
| # 51 |
Kennametal Inc. |
2,428 |
2,531 |
| # 52 |
Curtiss-Wright Corporation |
2,412 |
3,255 |
| # 53 |
nVent Electric plc |
2,214 |
4,553 |
| # 54 |
Nordson Corporation |
2,202 |
3,398 |
| # 55 |
F5 Inc. |
2,182 |
2,892 |
| # 56 |
Arista Networks, Inc. |
2,151 |
3,082 |
| # 57 |
SPX FLOW, Inc. |
2,090 |
2,552 |
| # 58 |
Zurn Elkay Water Solutions Corp |
2,089 |
3,222 |
| # 59 |
JBT Marel Corp |
1,920 |
1,443 |
| # 60 |
MANITOWOC CO INC |
1,847 |
1,542 |
| # 61 |
Fortinet, Inc. |
1,801 |
3,078 |
| # 62 |
BWX Technologies, Inc. |
1,800 |
1,655 |
| # 63 |
Graco Inc. |
1,653 |
1,473 |
| # 64 |
Welbilt, Inc. |
1,590 |
2,075 |
| # 65 |
SPX Technologies, Inc. |
1,539 |
2,058 |
| # 66 |
Fitbit, Inc. |
1,512 |
1,516 |
| # 67 |
Evoqua Water Technologies Corp. |
1,365 |
1,640 |
| # 68 |
Pure Storage, Inc. |
1,360 |
1,973 |
| # 69 |
Milacron Holdings Corp. |
1,258 |
1,733 |
| # 70 |
ChampionX Corp |
1,217 |
1,972 |
| # 71 |
Altra Industrial Motion Corp. |
1,175 |
4,337 |
| # 72 |
Astec Industries Inc. |
1,172 |
855 |
| # 73 |
Tennant Company |
1,124 |
993 |
| # 74 |
Oil States International Inc. |
1,088 |
2,004 |
| # 75 |
Forum Energy Technologies Inc. |
1,064 |
1,830 |
| # 76 |
TPI Composites Inc. |
1,030 |
605 |
| # 77 |
Extreme Networks Inc. |
1,029 |
712 |
| # 78 |
Electronics for Imaging, Inc. |
1,015 |
1,499 |
| # 79 |
Alamo Group Inc. |
1,009 |
722 |
| # 80 |
Enerpac Tool Group Corp. |
885 |
1,450 |
| # 81 |
Columbus McKinnon Corporation |
874 |
1,063 |
| # 82 |
Standex International Corporation |
833 |
1,014 |
| # 83 |
Mandiant, Inc. |
831 |
2,696 |
| # 84 |
The Shyft Group Inc. |
816 |
354 |
| # 85 |
Omnicell Inc. |
787 |
1,081 |
| # 86 |
NN Inc. |
771 |
1,502 |
| # 87 |
RBC Bearings INC |
700 |
1,175 |
| # 88 |
Kadant Inc |
634 |
726 |
| # 89 |
Azenta, Inc. |
622 |
1,497 |
| # 90 |
Cactus, Inc. |
544 |
585 |
| # 91 |
Veeco Instruments Inc. |
542 |
901 |
| # 92 |
Lindsay Corporation |
535 |
503 |
| # 93 |
Douglas Dynamics Inc. |
524 |
676 |
| # 94 |
Power Solutions International Inc |
496 |
290 |
| # 95 |
Cray Inc |
456 |
517 |
| # 96 |
Axcelis Technologies Inc. |
443 |
548 |
| # 97 |
AAON Inc. |
434 |
308 |
| # 98 |
Ampco-Pittsburgh Corporation |
419 |
571 |
| # 99 |
Gorman-Rupp Company (The) |
414 |
368 |
| # 100 |
Briggs & Stratton Corporation |
385 |
1,660 |