Loading data
NPKNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 503.52 m USD | 388.23 m USD | 340.91 m USD | 321.62 m USD | 355.78 m USD |
| Cost of revenue | 423.2 m USD | 309.66 m USD | 273.46 m USD | 266.5 m USD | 291.38 m USD |
| Gross profit | 80.33 m USD | 78.57 m USD | 67.45 m USD | 55.13 m USD | 64.4 m USD |
| Selling, general and administrative expense | 35.87 m USD | 31.84 m USD | 30.78 m USD | 27.12 m USD | 34.15 m USD |
| Operating profit | 40.24 m USD | 45.21 m USD | 35.03 m USD | 22.13 m USD | 30.03 m USD |
| Profit before tax | 42.12 m USD | 50.67 m USD | 42.43 m USD | 25.94 m USD | 32.46 m USD |
| Income tax expense | 9.04 m USD | 9.21 m USD | 7.87 m USD | 5.25 m USD | 6.81 m USD |
| Net income (reported basis) | 33.08 m USD | 41.46 m USD | 34.56 m USD | 20.7 m USD | 25.65 m USD |
| Basic earnings per share | 4.63 USD/share | 5.82 USD/share | 4.86 USD/share | 2.92 USD/share | 3.63 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.