NDSN Revenue Flow Filed revenue amounts for 2026-05-01 to 2026-07-31. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-07-31: Revenue $817.67M ; Cost of revenue $363.94M ; Selling, general and administrative $230.64M ; Income tax $33.09M . 2026-04-30: Revenue $740.85M ; Cost of revenue $336.77M ; Selling, general and administrative $206.87M ; Income tax $23.86M . 2026-01-31: Revenue $669.46M ; Cost of revenue $303.34M ; Selling, general and administrative $199.72M ; Income tax $31.12M . 2025-07-31: Revenue $741.51M ; Cost of revenue $334.99M ; Selling, general and administrative $206.54M ; Income tax $33.34M . Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
NDSN revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Europe $192.43M Americas Excluding United States $331.47M Asia Pacific Excluding Japan $293.76M Revenue $817.67M Cost of revenue $363.94M Operating income $223.09M Other income, net -$16.79M Selling, general & administrative $230.64M Pre-tax income $185.94M Income tax $33.09M Net income $152.85M
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-07-31 $817.67M $363.94M $230.64M $33.09M $152.85M 2026-04-30 $740.85M $336.77M $206.87M $23.86M $117.32M 2026-01-31 $669.46M $303.34M $199.72M $31.12M $133.38M 2025-07-31 $741.51M $334.99M $206.54M $33.34M $125.78M 2025-04-30 $682.94M $309.03M $205.15M $26.37M $112.40M 2025-01-31 $615.42M $279.52M $194.95M $22.20M $94.65M 2024-07-31 $661.60M $292.60M $201.94M $32.11M $117.33M 2024-04-30 $650.64M $284.76M $197.26M $31.06M $118.22M 2024-01-31 $633.19M $284.77M $188.99M $29.13M $109.57M 2023-07-31 $648.68M $288.36M $189.32M $34.16M $127.89M 2023-04-30 $650.16M $298.04M $179.62M $34.06M $127.56M 2023-01-31 $610.48M $281.61M $184.65M $26.82M $104.26M 2022-07-31 $662.13M $296.54M $180.67M $38.69M $141.81M 2022-04-30 $635.40M $277.77M $173.66M $29.63M $109.63M 2022-01-31 $609.17M $269.03M $184.27M $31.56M $120.41M 2021-07-31 $646.86M $281.59M $177.00M $38.22M $142.18M 2021-04-30 $589.54M $251.84M $171.31M $31.71M $124.14M 2021-01-31 $526.57M $236.61M $180.94M $20.23M $77.58M 2020-10-31 $558.52M (m) (m) (m) $18.48M 2020-07-31 $538.18M $257.37M $168.75M $8.53M $86.98M 2020-04-30 $529.48M $239.88M $164.57M $24.51M $92.08M 2020-01-31 $494.92M $231.72M $188.10M $11.09M $52.00M 2019-10-31 $585.45M (m) (m) (m) $102.67M 2019-07-31 $559.75M $257.12M $172.35M $25.57M $93.93M 2019-04-30 $551.12M $249.59M $172.63M $24.36M $91.92M 2019-01-31 $497.91M $228.93M $184.69M $19.48M $48.57M 2018-10-31 $569.29M (m) (m) (m) $86.70M 2018-07-31 $581.24M $260.77M $182.93M $27.81M $94.88M 2018-04-30 $553.71M $246.69M $178.12M $26.88M $91.23M 2018-01-31 $550.42M $249.45M $181.62M -$1.04M $104.56M 2017-10-31 $573.94M (m) (m) (m) $79.83M 2017-07-31 $589.44M $263.17M $172.80M $41.00M $101.46M 2017-04-30 $496.14M $220.63M $171.98M $30.05M $64.52M 2017-01-31 $407.47M $182.33M $149.22M $20.41M $49.99M 2016-10-31 $509.28M (m) (m) (m) $75.87M 2016-07-31 $489.90M $216.68M $149.53M $33.02M $84.21M 2016-04-30 $437.59M $189.19M $146.50M $28.22M $70.60M 2016-01-31 $372.22M $175.31M $144.93M $5.91M $41.16M 2015-10-31 $446.20M (m) (m) (m) $49.62M 2015-07-31 $462.73M $214.24M $145.64M $29.07M $69.39M 2015-04-30 $400.73M $178.84M $145.48M $22.35M $49.21M 2015-01-31 $379.01M $170.29M $145.90M $15.83M $42.88M 2014-10-31 $468.59M (m) (m) (m) $72.08M 2014-07-31 $458.55M $201.04M $143.06M $32.67M $77.88M 2014-04-30 $417.46M $181.91M $142.72M $27.18M $61.93M 2014-01-31 $359.42M $164.64M $140.92M $15.31M $34.88M 2013-10-31 $410.82M (m) (m) (m) $59.78M 2013-07-31 $402.96M $177.88M $131.87M $27.25M $65.42M 2013-04-30 $382.10M $165.16M $134.74M $23.51M $54.60M 2013-01-31 $347.04M $149.81M $135.08M $14.37M $42.01M 2012-10-31 $438.68M (m) (m) (m) $67.69M 2012-07-31 $379.87M $156.66M $124.56M $28.44M $66.69M 2012-04-30 $315.19M $123.50M $111.06M $22.87M $52.11M 2012-01-31 $275.84M $106.49M $112.05M $17.29M $38.34M 2011-10-31 $331.02M (m) (m) (m) $54.67M 2011-07-31 $312.25M $124.20M $109.33M $21.64M $56.55M 2011-04-30 $318.92M $121.17M $105.32M $27.75M $65.24M 2011-01-31 $270.96M $104.79M $100.65M $19.29M $45.90M 2010-10-31 $290.18M (m) (m) (m) $53.56M 2010-07-31 $279.12M $113.32M $98.11M $11.13M $55.33M 2010-04-30 $251.66M $97.79M $96.28M $23.94M $32.43M 2010-01-31 $220.59M $88.91M $94.87M $8.68M $26.73M 2009-07-31 $206.27M $84.54M $83.58M $11.64M $23.98M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-04-30 $1.41B $640.11M $406.59M $54.98M $250.70M 2025-04-30 $1.30B $588.56M $400.10M $48.57M $207.06M 2024-04-30 $1.28B $569.53M $386.25M $60.19M $227.79M 2023-04-30 $1.26B $579.65M $364.27M $60.88M $231.82M 2022-04-30 $1.24B $546.80M $357.94M $61.19M $230.04M 2021-04-30 $1.12B $488.44M $352.24M $51.94M $201.73M 2020-04-30 $1.02B $471.60M $352.67M $35.60M $144.08M 2019-04-30 $1.05B $478.52M $357.33M $43.83M $140.49M 2018-04-30 $1.10B $496.14M $359.75M $25.85M $195.79M 2017-04-30 $903.61M $402.96M $321.20M $50.45M $114.51M 2016-04-30 $809.81M $364.50M $291.43M $34.13M $111.76M 2015-04-30 $779.74M $349.12M $291.38M $38.18M $92.10M 2014-04-30 $776.88M $346.55M $283.64M $42.49M $96.81M 2013-04-30 $729.14M $314.98M $270.40M $37.88M $96.62M 2012-04-30 $591.03M $229.99M $223.11M $40.16M $90.45M 2011-04-30 $589.89M $225.96M $205.97M $47.05M $111.14M 2010-04-30 $472.25M $186.71M $191.68M $32.62M $59.16M
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-07-31 $2.23B $1.00B $637.23M $88.07M $403.54M 2025-07-31 $2.04B $923.55M $606.64M $81.91M $332.84M 2024-07-31 $1.95B $862.13M $588.20M $92.29M $345.12M 2023-07-31 $1.91B $868.01M $553.59M $95.04M $359.71M 2022-07-31 $1.91B $843.34M $538.60M $99.89M $371.85M 2021-07-31 $1.76B $770.03M $529.24M $90.16M $343.91M 2020-07-31 $1.56B $728.98M $521.42M $44.12M $231.06M 2019-07-31 $1.61B $735.65M $529.67M $69.40M $234.42M 2018-07-31 $1.69B $756.91M $542.68M $53.66M $290.67M 2017-07-31 $1.49B $666.13M $494.00M $91.45M $215.97M 2016-07-31 $1.30B $581.18M $440.96M $67.15M $195.98M 2015-07-31 $1.24B $563.36M $437.02M $67.25M $161.49M 2014-07-31 $1.24B $547.59M $426.70M $75.15M $174.69M 2013-07-31 $1.13B $492.85M $402.27M $65.14M $162.04M 2012-07-31 $970.90M $386.64M $347.67M $68.60M $157.14M 2011-07-31 $902.14M $350.17M $315.30M $68.69M $167.69M 2010-07-31 $751.37M $300.03M $289.79M $43.75M $114.49M 2009-07-31 $581.72M $249.86M $248.93M $21.32M $48.98M
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Selling, general and administrative Income tax Net income 2025-10-31 $2.79B $1.25B $68.24M $815.51M $113.17M $484.47M 2024-10-31 $2.69B $1.20B $64.99M $812.13M $118.20M $467.28M 2023-10-31 $2.63B $1.20B $71.40M $752.64M $127.85M $487.49M 2022-10-31 $2.59B $1.16B $52.53M $724.18M $136.18M $513.10M 2021-10-31 $2.36B $1.04B $59.42M $708.95M $119.81M $454.37M 2020-10-31 $2.12B $990.63M $63.59M $693.55M $51.95M $249.54M 2019-10-31 $2.19B $1.00B $60.02M $708.99M $94.01M $337.09M 2018-10-31 $2.25B $1.02B $58.81M $733.75M $71.14M $377.38M 2017-10-31 $2.07B $927.69M $52.46M $672.89M $124.49M $295.80M 2016-10-31 $1.81B $815.50M $46.25M $605.07M $96.65M $271.84M 2015-10-31 $1.69B $774.70M $46.69M $584.82M $89.75M $211.11M 2014-10-31 $1.70B $758.92M $47.54M $575.44M $105.74M $246.77M 2013-10-31 $1.54B $676.78M $47.97M $541.17M $89.31M $221.82M 2012-10-31 $1.41B $586.29M $36.53M $487.81M $101.42M $224.83M 2011-10-31 $1.23B $484.73M $27.00M $429.49M $92.20M $222.36M 2010-10-31 $1.04B $419.94M $23.84M $384.75M $63.27M $168.05M 2009-10-31 $819.16M $350.24M $25.53M $337.29M $32.86M -$160.06M 2008-10-31 $1.12B $494.39M (m) $434.48M $62.28M $117.50M