NYSE:NPK • US6372151042
| TTM (2025-9-28) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 474.24M | 388.23M | 340.91M | 321.60M | 355.80M | |||
| Cost Of Goods | 388.78M | 309.66M | 273.46M | 266.50M | 291.40M | |||
| Gross Profit | 85.46M | 78.57M | 67.45M | 55.10M | 64.40M | |||
| Operating Expenses | 37.83M | 33.35M | 32.42M | 27.70M | 34.30M | |||
| Selling, General, and Administrative Expenses | 36.31M | 31.84M | 30.78M | 27.10M | 34.20M | |||
| Operating Income | 47.63M | 45.21M | 35.03M | 27.40M | 30.00M | |||
| Other Income/Expense | 2.45M | 5.46M | 7.40M | 3.80M | 2.40M | |||
| Non Recurring Items | N/A | 0.00 | 0.00 | -5.30M | N/A | |||
| Income Before Taxes | 47.38M | 50.67M | 42.43M | 25.90M | 32.50M | |||
| Income Tax | 8.57M | 9.21M | 7.87M | 5.20M | 6.80M | |||
| Net Income | 38.81M | 41.46M | 34.56M | 20.70M | 25.70M | |||
| EBITDA | 52.55M | 50.26M | 41.04M | 30.75M | 32.97M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 5.44 | 5.82 | 4.86 | 2.92 | 3.63 | |||
| Statistics | ||||||||
| Gross Profit Margin | 18.02% | 20.24% | 19.79% | 17.13% | 18.10% | |||
| Profit Margin | 8.18% | 10.68% | 10.14% | 6.44% | 7.22% | |||
| Operating Profit Margin | 10.04% | 11.65% | 10.28% | 8.52% | 8.43% | |||
All data in USD