Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets close in 4 hours 2 minutes
Straits Times Index
3,316.63
+8.73
(+0.26%)
Nikkei
39,077.24
+460.14
(+1.19%)
Hang Seng
18,930.02
-265.58
(-1.38%)
FTSE 100
8,370.33
-46.12
(-0.55%)
Bitcoin USD
69,504.86
+39.95
(+0.06%)
CMC Crypto 200
1,514.38
-12.04
(-0.79%)
National Presto Industries, Inc. (NPK)
NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
75.05
-2.93
(-3.76%)
At close: 04:00PM EDT
75.05
-0.19
(-0.25%)
After hours:
04:02PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
307,982
340,912
321,623
355,777
352,627
-
Cost of revenue
249,041
273,460
266,498
291,381
267,705
-
Gross profit
58,941
67,452
55,125
64,396
84,922
-
Operating expenses
Selling general and administrative
34,138
30,784
27,121
34,153
28,505
-
Total operating expenses
34,376
32,419
27,703
34,367
28,726
-
Operating income or loss
24,565
35,033
27,422
30,029
56,196
-
Total other income/expenses net
3,049
7,398
-1,478
2,430
3,792
-
Income before tax
27,614
42,431
25,944
32,459
59,988
-
Income tax expense
5,848
7,872
5,245
6,805
13,030
-
Income from continuing operations
21,766
34,559
20,699
25,654
46,958
-
Net income
21,766
34,559
20,699
25,654
46,958
-
Net income available to common shareholders
21,766
34,559
20,699
25,654
46,958
-
Basic EPS
3.31
-
2.92
3.63
6.67
6.02
Diluted EPS
3.31
-
2.92
3.63
6.67
6.02
Basic average shares
7,100
-
7,081
7,060
7,038
7,018
Diluted average shares
7,100
-
7,081
7,060
7,038
7,018
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.