HDSN Revenue Flow Filed revenue amounts for 2026-04-01 to 2026-06-30. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-06-30: Revenue (m) ; Revenue including tax $78.34M ; Cost of revenue $57.66M ; Selling, general and administrative $12.44M . 2026-03-31: Revenue (m) ; Revenue including tax $60.15M ; Cost of revenue $48.30M ; Selling, general and administrative $9.53M . 2025-12-31: Revenue (m) ; Revenue including tax $44.41M* ; Cost of revenue $40.87M* ; Selling, general and administrative $13.92M* . 2025-09-30: Revenue $74.01M ; Revenue including tax $74.01M ; Cost of revenue $50.34M ; Selling, general and administrative $8.88M . Product or service Separate filed amounts; connecting flows are not established. Components and totals may overlap.
HDSN revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Product $76.06M Service $2.28M Revenue $78.34M Cost of revenue $57.66M Gross profit $20.69M Operating expenses $13.29M Operating income $7.40M Selling, general & administrative $12.44M Pre-tax income $7.44M Income tax $2.50M Net income $4.95M
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 Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2026-06-30 (m) $78.34M $57.66M $12.44M $13.29M $2.50M $4.95M 2026-03-31 (m) $60.15M $48.30M $9.53M $10.38M $1.27M $330.00K 2025-12-31 (m) $44.41M* $40.87M* $13.92M* $14.75M* -$2.06M* -$8.63M* 2025-09-30 $74.01M $74.01M $50.34M $8.88M $9.71M $3.99M $12.37M 2025-06-30 $72.85M $72.85M $50.04M $9.27M $10.09M $3.21M $10.17M 2025-03-31 $55.34M $55.34M $43.27M $8.17M $8.99M $893.00K $2.76M 2024-09-30 $61.94M $61.94M $46.00M $8.06M $8.97M $1.73M $7.81M 2024-06-30 $75.28M $75.28M $52.71M $9.01M $9.77M $3.06M $9.59M 2024-03-31 $65.25M $65.25M $43.83M $7.95M $8.64M $3.00M $9.56M 2023-09-30 $76.50M $76.50M $45.92M $6.76M $7.46M $5.18M $13.58M 2023-06-30 $90.47M (m) $53.85M $8.27M $8.97M $6.57M $19.19M 2023-03-31 $77.20M (m) $46.87M $6.98M $7.67M $5.28M $15.53M 2022-09-30 $89.50M (m) $45.26M $7.22M $7.92M $4.60M $29.36M 2022-06-30 $103.94M (m) $46.44M $7.01M $7.71M $7.35M $39.81M 2022-03-31 $84.34M (m) $38.52M $6.82M $7.52M $1.44M $29.55M 2021-09-30 $60.65M (m) $36.97M $6.07M $6.77M $670.00K $15.87M 2021-06-30 $60.55M (m) (m) $6.77M $7.46M $209.00K $11.28M 2021-03-31 $33.78M (m) (m) $6.75M $7.45M -$49.00K -$1.08M 2020-09-30 $41.47M (m) (m) $6.16M $6.88M $74.00K $39.00K 2020-06-30 $47.68M (m) (m) $6.76M $7.47M -$302.00K $2.39M 2020-03-31 $36.35M (m) (m) $7.26M $7.98M -$60.00K -$2.88M 2019-09-30 $45.63M $45.63M (m) $8.28M $9.02M $548.00K $2.67M 2019-06-30 $56.01M $56.01M (m) $6.85M $7.60M $71.00K -$13.80M 2019-03-31 $34.66M $34.66M (m) $6.02M $6.75M $72.00K -$4.04M 2018-12-31 $25.72M (m) (m) (m) $6.98M $71.00K -$8.11M 2018-09-30 $40.55M $40.55M (m) $7.36M $8.10M $9.45M -$13.88M 2018-06-30 $57.83M $57.83M (m) $10.61M $11.35M -$10.16M -$30.62M 2018-03-31 $42.43M $42.43M $34.52M $8.08M $8.82M -$1.06M -$3.06M 2017-12-31 $24.61M (m) $21.59M* (m) $12.66M -$7.39M -$5.21M 2017-09-30 $24.71M $24.71M $19.64M $3.47M $3.59M -$652.00K $2.10M 2017-06-30 $52.23M $52.23M $34.81M $3.40M $3.52M $5.31M $8.53M 2017-03-31 $38.83M (m) $26.36M $2.95M $3.07M $3.57M $5.73M 2016-12-31 $7.78M (m) (m) (m) $3.27M -$1.07M -$1.93M 2016-09-30 $34.93M (m) $22.89M $3.90M $4.02M $2.93M $4.79M 2016-06-30 $34.60M (m) $24.11M (m) $2.35M $2.96M $4.83M 2016-03-31 $28.17M (m) $20.64M (m) $2.50M $1.80M $2.94M 2015-12-31 $7.30M (m) (m) (m) $3.12M -$603.00K -$1.02M 2015-09-30 $21.68M (m) $17.30M (m) $2.48M $663.00K $1.08M 2015-06-30 $28.64M (m) $21.43M (m) $2.45M $1.71M $2.81M 2015-03-31 $22.10M (m) $16.58M (m) $2.25M $1.17M $1.89M 2014-09-30 $15.30M (m) $13.80M (m) $1.62M -$118.00K -$108.00K 2014-06-30 $16.88M (m) $14.67M (m) $1.54M $163.00K $308.00K 2014-03-31 $15.58M (m) $13.78M (m) $1.33M $98.00K $160.00K 2013-09-30 $15.17M (m) $13.08M (m) $1.83M -$5.58M -$9.12M 2013-06-30 $15.77M (m) $13.22M (m) $1.77M $197.00K $334.00K 2013-03-31 $22.88M (m) $13.71M (m) $1.76M $2.74M $4.47M 2012-09-30 $14.47M (m) $9.11M (m) $1.65M $1.35M $2.19M 2012-06-30 $22.25M (m) $12.01M (m) $1.77M $3.15M $5.13M 2012-03-31 $14.85M (m) $8.89M (m) $1.75M $1.54M $2.51M 2011-09-30 $11.94M (m) $10.46M (m) $1.46M -$68.00K -$113.00K 2011-06-30 $14.71M (m) $12.01M (m) $1.18M $478.00K $781.00K 2011-03-31 $13.82M (m) $10.12M (m) $1.71M $667.00K $1.09M 2010-09-30 $8.00M (m) $6.19M (m) $1.41M -$20.00K $200.00K 2010-06-30 $16.05M (m) $12.36M (m) $1.26M $813.00K $1.33M
Revenue and expense 6 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2026-06-30 (m) $138.50M $105.96M $21.96M $23.68M $3.77M $5.28M 2025-06-30 $128.19M $128.19M $93.31M $17.43M $19.08M $4.10M $12.93M 2024-06-30 $140.53M $140.53M $96.54M $16.96M $18.42M $6.06M $19.15M 2023-06-30 $167.67M $167.67M $100.72M $15.25M $16.65M $11.84M $34.72M 2022-06-30 $188.28M (m) $84.96M $13.84M $15.23M $8.79M $69.36M 2021-06-30 $94.33M (m) (m) $13.51M $14.91M $160.00K $10.20M 2020-06-30 $84.03M (m) (m) $14.02M $15.45M -$362.00K -$499.00K 2019-06-30 $90.67M $90.67M (m) $12.87M $14.35M $143.00K -$17.84M 2018-06-30 $100.26M $100.26M (m) $18.68M $20.16M -$11.22M -$33.67M 2017-06-30 $91.06M $91.06M $61.17M $6.35M $6.59M $8.89M $14.26M 2016-06-30 $62.77M (m) $44.76M (m) $4.85M $4.77M $7.77M 2015-06-30 $50.74M (m) $38.00M (m) $4.71M $2.88M $4.70M 2014-06-30 $32.46M (m) $28.45M (m) $2.88M $261.00K $468.00K 2013-06-30 $38.65M (m) $26.93M (m) $3.53M $2.94M $4.80M 2012-06-30 $37.10M (m) $20.90M (m) $3.52M $4.69M $7.64M 2011-06-30 $28.53M (m) $22.12M (m) $2.89M $1.15M $1.87M 2010-06-30 $25.14M (m) $20.26M (m) $2.60M $648.00K $1.06M
Revenue and expense 9 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2025-09-30 $202.20M $202.20M $143.65M $26.32M $28.79M $8.09M $25.30M 2024-09-30 $202.47M $202.47M $142.54M $25.02M $27.39M $7.79M $26.95M 2023-09-30 $244.17M $244.17M $146.63M $22.01M $24.11M $17.02M $48.30M 2022-09-30 $277.78M (m) $130.22M $21.06M $23.15M $13.39M $98.72M 2021-09-30 $154.97M (m) $100.33M $19.59M $21.68M $830.00K $26.07M 2020-09-30 $125.50M (m) (m) $20.18M $22.33M -$288.00K -$460.00K 2019-09-30 $136.31M $136.31M (m) $21.15M $23.37M $691.00K -$15.17M 2018-09-30 $140.80M $140.80M (m) $26.04M $28.26M -$1.77M -$47.55M 2017-09-30 $115.77M $115.77M $80.81M $9.82M $10.19M $8.24M $16.36M 2016-09-30 $97.70M (m) $67.65M $8.51M $8.87M $7.70M $12.56M 2015-09-30 $72.42M (m) $55.30M (m) $7.19M $3.55M $5.79M 2014-09-30 $47.76M (m) $42.26M (m) $4.50M $143.00K $360.00K 2013-09-30 $53.82M (m) $40.02M (m) $5.36M -$2.64M -$4.31M 2012-09-30 $51.58M (m) $30.01M (m) $5.17M $6.03M $9.84M 2011-09-30 $40.47M (m) $32.59M (m) $4.35M $1.08M $1.76M 2010-09-30 $33.13M (m) $26.45M (m) $4.00M $628.00K $1.26M
Revenue and expense 12 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2025-12-31 (m) $246.61M $184.52M $40.24M $43.54M $6.02M $16.67M 2024-12-31 $237.12M $237.12M $171.41M $33.02M $36.41M $7.64M $24.39M 2023-12-31 $289.02M $289.02M $177.52M $30.54M $33.34M $17.57M $52.25M 2022-12-31 $325.23M $325.23M $162.33M $28.59M $31.38M $13.38M $103.80M 2021-12-31 $192.75M $192.75M $121.08M $26.57M $29.36M $1.14M $32.26M 2020-12-31 $147.60M $147.60M (m) $26.64M $29.51M -$185.00K -$5.21M 2019-12-31 $162.06M $162.06M (m) $30.02M $32.95M $656.00K -$25.94M 2018-12-31 $166.53M $166.53M (m) $32.27M $35.24M -$1.70M -$55.66M 2017-12-31 $140.38M $140.38M $102.40M $21.75M $22.85M $847.00K $11.16M 2016-12-31 $105.48M $105.48M $74.39M $11.65M $12.14M $6.63M $10.64M 2015-12-31 $79.72M (m) $61.23M $9.80M $10.31M $2.94M $4.76M 2014-12-31 $55.81M (m) $49.36M (m) $7.43M -$906.00K -$720.00K 2013-12-31 $58.63M (m) $44.66M (m) $7.75M -$3.58M -$5.84M 2012-12-31 $56.45M (m) $33.91M (m) $7.66M $1.40M $12.80M 2011-12-31 $44.32M (m) $35.64M (m) $6.16M $634.00K $1.03M 2010-12-31 $37.27M (m) $29.24M (m) $5.88M $363.00K $701.00K