NPK Revenue Flow Filed revenue amounts for 2026-04-06 to 2026-07-05. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-07-05: Revenue $146.60M ; Cost of revenue $118.05M ; Selling, general and administrative $8.67M ; Income tax $4.35M . 2026-04-05: Revenue $118.65M ; Cost of revenue $101.17M ; Selling, general and administrative $10.74M ; Income tax $1.99M . 2025-12-31: Revenue $163.97M ; Cost of revenue $136.32M* ; Selling, general and administrative $8.62M* ; Income tax $3.83M* . 2025-09-28: Revenue $115.46M ; Cost of revenue $99.45M ; Selling, general and administrative $9.22M ; Income tax $1.54M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
NPK revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Operating Segments $146.60M Revenue $146.60M Cost of revenue $118.05M Gross profit $28.55M Operating income $19.41M Other income, net $801.00K Selling, general & administrative $8.67M Pre-tax income $20.22M Income tax $4.35M Net income $15.86M
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-05 $146.60M $118.05M $8.67M $4.35M $15.86M 2026-04-05 $118.65M $101.17M $10.74M $1.99M $6.63M 2025-12-31 $163.97M $136.32M* $8.62M* $3.83M* $15.01M 2025-09-28 $115.46M $99.45M $9.22M $1.54M $5.32M 2025-06-29 $120.45M $101.90M $9.37M $1.46M $5.15M 2025-03-30 $103.64M $85.53M $8.66M $2.20M $7.61M 2024-12-31 $134.69M (m) (m) (m) $20.73M 2024-09-30 $91.82M (m) (m) (m) $8.08M 2024-09-29 $91.82M $74.60M $7.62M $2.29M $8.08M 2024-06-30 $85.06M $70.36M $7.96M $1.77M $6.08M 2024-03-31 $76.65M $62.80M $7.20M $1.78M $6.57M 2023-12-31 $98.42M (m) (m) (m) $13.16M 2023-10-01 $83.14M $67.74M $7.90M $1.82M (m) 2023-09-30 $83.14M (m) (m) (m) $7.02M 2023-07-02 $78.95M $65.57M $7.68M $1.62M $5.50M 2023-06-30 $78.95M (m) (m) (m) $5.50M 2023-04-02 $80.41M $62.39M $8.22M $2.40M $8.88M 2023-03-31 $80.41M (m) (m) (m) $8.88M 2022-12-31 $114.05M (m) (m) (m) $2.17M 2022-10-02 $69.68M $52.62M $6.49M $2.66M $8.93M 2022-09-30 $69.68M (m) (m) (m) $8.93M 2022-07-03 $77.14M $62.10M $7.13M $1.95M $6.68M 2022-06-30 $77.14M (m) (m) (m) $6.68M 2022-04-03 $60.75M $51.04M $6.57M $841.00K $2.92M 2022-03-31 $60.75M (m) (m) (m) $2.92M 2021-12-31 $100.41M (m) (m) (m) $3.24M 2021-10-03 $87.22M $76.00M $6.54M $1.15M $4.13M 2021-09-30 $87.22M (m) (m) (m) $4.13M 2021-07-04 $87.12M $69.44M $6.29M $2.60M $9.29M 2021-06-30 $87.12M (m) (m) (m) $9.29M 2021-04-04 $81.03M $62.67M $7.36M $2.65M $8.99M 2021-03-31 $81.03M (m) (m) (m) $8.99M 2020-12-31 $105.92M (m) (m) (m) $13.94M 2020-09-30 $93.94M (m) (m) (m) $12.14M 2020-09-27 $93.94M $73.22M $6.21M $3.13M $12.14M 2020-06-30 $87.13M (m) (m) (m) $12.66M 2020-06-28 $87.13M $65.39M $6.36M $3.63M (m) 2020-03-31 $65.64M (m) (m) (m) $8.22M 2020-03-29 $65.64M $49.52M $6.79M $2.31M $8.22M 2019-12-31 $94.91M (m) (m) (m) $11.72M 2019-09-30 $78.01M (m) (m) (m) $16.39M 2019-09-29 $78.01M $54.16M $6.61M $3.92M $16.39M 2019-06-30 $71.75M $57.07M $6.04M $2.12M $8.16M 2019-03-31 $63.85M $51.36M $6.44M $1.73M $5.95M 2018-12-31 $85.61M (m) (m) (m) $11.81M 2018-09-30 $81.65M $65.96M $5.83M $1.79M $6.37M 2018-07-01 $79.23M $59.78M $5.63M $2.62M $10.78M 2018-04-01 $76.83M $56.55M $6.15M $3.28M $10.99M 2017-12-31 $115.60M (m) (m) (m) $16.76M 2017-10-01 $70.61M $51.72M $5.73M $4.14M $8.33M 2017-07-02 $74.56M $57.00M $5.42M $4.18M $9.71M 2017-04-02 $72.85M $52.73M $5.76M $4.98M $18.16M 2016-12-31 $131.91M (m) (m) (m) $20.77M 2016-10-02 $74.53M $57.44M $5.67M $3.89M $8.30M 2016-07-03 $69.52M $52.35M $5.61M $3.81M $8.27M 2016-04-03 $65.94M $49.89M $5.83M $3.33M $7.21M 2015-12-31 $115.74M (m) (m) (m) $15.16M 2015-10-04 $72.33M $71.78M $6.62M $4.27M $8.11M 2015-07-05 $84.61M $81.94M $5.78M $4.74M $9.12M 2015-04-05 $82.97M $80.12M $6.16M $4.29M $8.11M 2014-12-31 $142.03M (m) (m) (m) $12.49M 2014-09-28 $95.46M $79.30M $5.63M $2.77M $5.12M 2014-06-29 $88.31M $72.17M $6.44M $2.30M $4.17M 2014-03-30 $86.55M $70.83M $6.29M $2.46M $4.69M 2013-12-31 $134.99M (m) (m) (m) $17.08M 2013-09-29 $100.61M $80.96M $5.63M $4.99M $9.02M 2013-06-30 $101.40M $82.98M $5.43M $4.67M $8.30M 2013-03-31 $83.19M $66.98M $5.68M $3.71M $6.85M 2012-12-31 $141.79M (m) (m) (m) $11.43M 2012-09-30 $116.81M $93.91M $8.06M $5.68M $9.40M 2012-07-01 $117.11M $97.52M $6.27M $4.86M $8.70M 2012-04-01 $96.77M $76.42M $5.86M $5.41M $9.34M 2011-12-31 $119.01M (m) (m) (m) $13.40M 2011-10-02 $104.86M $81.20M $4.40M $7.13M $12.39M 2011-07-03 $98.27M $77.60M $4.29M $6.04M $10.82M 2011-04-03 $108.89M $86.93M $4.82M $6.32M $11.36M 2010-10-03 $113.55M $89.18M $4.24M $7.48M $13.21M 2010-07-04 $117.08M $90.56M $3.31M $8.87M $14.97M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-07-05 $265.25M $219.22M $19.41M $6.34M $22.49M 2025-06-29 $224.09M $187.43M $18.03M $3.66M $12.76M 2024-06-30 $161.71M $133.16M $15.16M $3.55M $12.64M 2023-07-03 $159.35M (m) (m) (m) (m) 2023-07-02 $159.35M $127.95M $15.90M $4.02M $14.38M 2022-07-03 $137.89M $113.14M $13.70M $2.79M $9.60M 2021-07-04 $168.15M $132.11M $13.65M $5.25M $18.29M 2020-06-28 $152.77M $114.91M $13.15M $5.93M $20.88M 2019-06-30 $135.59M $108.43M $12.48M $3.85M $14.11M 2018-07-01 $156.05M $116.33M $11.78M $5.90M $21.76M 2017-07-02 $147.41M $109.73M $11.18M $9.15M $27.87M 2016-07-03 $135.46M $102.24M $11.44M $7.13M $15.48M 2015-07-05 $203.37M $162.06M $11.94M $9.03M $17.23M 2014-06-29 $174.87M $143.00M $12.73M $4.75M $8.86M 2013-06-30 $184.59M $149.97M $11.11M $8.38M $15.15M 2012-07-01 $213.89M $173.94M $12.13M $10.27M $18.05M 2011-07-03 $207.15M $164.53M $9.11M $12.36M $22.18M 2010-07-04 $223.47M $172.37M $7.83M $16.49M $28.17M
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-28 $339.55M $286.88M $27.25M $5.20M $18.08M 2024-09-29 $253.54M $207.76M $22.78M $5.84M $20.73M 2023-10-01 $242.50M $195.70M $23.80M $5.84M $21.40M 2022-10-02 $207.57M $165.76M $20.18M $5.45M $18.53M 2021-10-03 $255.37M $208.10M $20.20M $6.40M $22.41M 2020-09-27 $246.71M $188.13M $19.37M $9.06M $33.02M 2019-09-29 $213.60M $162.59M $19.09M $7.78M $30.50M 2018-09-30 $237.71M $182.29M $17.61M $7.69M $28.13M 2017-10-01 $218.03M $161.45M $16.91M $13.29M $36.20M 2016-10-02 $209.99M $159.68M $17.11M $11.02M $23.79M 2015-10-04 $294.27M $233.84M $18.57M $13.30M $25.34M 2014-09-28 $270.33M $222.30M $18.36M $7.52M $13.98M 2013-09-29 $285.20M $230.93M $16.74M $13.37M $24.17M 2012-09-30 $330.70M $267.85M $20.19M $15.95M $27.45M 2011-10-02 $312.01M $245.74M $13.51M $19.49M $34.57M 2010-10-03 $337.02M $261.56M $12.07M $23.97M $41.39M
Revenue and expense 12 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $503.52M $423.20M $35.87M $9.04M $33.08M 2024-12-31 $388.23M $309.66M $31.84M $9.21M $41.46M 2023-12-31 $340.91M $273.46M $30.78M $7.87M $34.56M 2022-12-31 $321.62M $266.50M $27.12M $5.25M $20.70M 2021-12-31 $355.78M $291.38M $34.15M $6.80M $25.65M 2020-12-31 $352.63M $267.70M $28.50M $13.03M $46.96M 2019-12-31 $308.51M $236.59M $25.46M $11.77M $42.22M 2018-12-31 $323.32M $247.43M $23.29M $12.45M $39.94M 2017-12-31 $333.63M $246.40M $22.90M $21.97M $52.96M 2016-12-31 $341.90M $256.24M $22.43M $21.41M $44.56M 2015-12-31 $355.65M $266.22M $21.73M $20.76M $40.50M 2014-12-31 $347.20M $265.89M $21.42M $15.45M $26.48M 2013-12-31 $420.19M $340.84M $21.23M $17.09M $41.25M 2012-12-31 $472.49M $377.63M $34.09M $21.55M $38.88M 2011-12-31 $431.02M $337.26M $20.02M $27.06M $47.97M 2010-12-31 $479.00M $365.43M $16.32M $35.82M $63.53M 2009-12-31 $478.47M $368.38M $18.75M $31.82M $62.58M