2020 Q4 Form 10-Q Financial Statement
#000143774920022995 Filed on November 06, 2020
Income Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
Revenue | $105.9M | $93.94M | $78.01M |
YoY Change | 11.6% | 20.42% | -1.54% |
Cost Of Revenue | $79.60M | $73.22M | $54.16M |
YoY Change | 7.57% | 35.19% | -17.89% |
Gross Profit | $26.34M | $20.72M | $23.85M |
YoY Change | 25.99% | -13.12% | 22.64% |
Gross Profit Margin | 24.87% | 22.06% | 30.57% |
Selling, General & Admin | $9.100M | $6.212M | $6.609M |
YoY Change | 42.19% | -6.01% | 13.38% |
% of Gross Profit | 34.54% | 29.98% | 27.71% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $760.0K | $738.0K | $916.0K |
YoY Change | -12.64% | -19.43% | -10.81% |
% of Gross Profit | 2.88% | 3.56% | 3.84% |
Operating Expenses | $9.200M | $6.212M | $6.609M |
YoY Change | 41.54% | -6.01% | 13.38% |
Operating Profit | $17.14M | $14.45M | $17.24M |
YoY Change | 18.97% | -16.16% | 151.94% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $800.0K | $812.0K | $1.398M |
YoY Change | -38.46% | -41.92% | 17.58% |
Pretax Income | $17.90M | $15.26M | $18.64M |
YoY Change | 14.01% | -18.09% | 132.05% |
Income Tax | $4.000M | $3.126M | $3.924M |
% Of Pretax Income | 22.35% | 20.48% | 21.06% |
Net Earnings | $13.94M | $12.14M | $16.39M |
YoY Change | 18.91% | -25.94% | 52.1% |
Net Earnings / Revenue | 13.16% | 12.92% | 21.01% |
Basic Earnings Per Share | |||
Diluted Earnings Per Share | $1.986M | $1.729M | $2.343M |
COMMON SHARES | |||
Basic Shares Outstanding | 7.023M | 7.021M | 7.003M |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $155.0M | $123.5M | $144.0M |
YoY Change | -2.09% | -14.21% | -21.36% |
Cash & Equivalents | $86.04M | $44.43M | $59.17M |
Short-Term Investments | $69.00M | $79.10M | $84.78M |
Other Short-Term Assets | $10.20M | $9.099M | $5.485M |
YoY Change | 52.95% | 65.89% | -17.51% |
Inventory | $135.5M | $136.1M | $133.7M |
Prepaid Expenses | |||
Receivables | $53.67M | $63.16M | $41.34M |
Other Receivables | $2.800M | $2.800M | $2.900M |
Total Short-Term Assets | $357.2M | $334.8M | $327.3M |
YoY Change | 5.74% | 2.27% | -1.9% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $37.11M | $36.70M | $39.74M |
YoY Change | -0.44% | -7.64% | -14.03% |
Goodwill | $15.32M | $15.32M | $15.82M |
YoY Change | 0.0% | -3.2% | 37.78% |
Intangibles | $2.838M | $2.892M | $2.988M |
YoY Change | -7.22% | -3.21% | 167.26% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $6.906M | $9.035M | $6.559M |
YoY Change | 44.42% | 37.75% | 65.38% |
Total Long-Term Assets | $75.93M | $75.92M | $76.94M |
YoY Change | 4.85% | -1.33% | 8.84% |
TOTAL ASSETS | |||
Total Short-Term Assets | $357.2M | $334.8M | $327.3M |
Total Long-Term Assets | $75.93M | $75.92M | $76.94M |
Total Assets | $433.2M | $410.7M | $404.3M |
YoY Change | 5.59% | 1.58% | -0.02% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $33.47M | $28.89M | $23.40M |
YoY Change | 54.6% | 23.47% | -36.09% |
Accrued Expenses | $16.27M | $14.95M | $14.60M |
YoY Change | 22.1% | 2.39% | 5.79% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $55.09M | $46.64M | $45.30M |
YoY Change | 40.2% | 2.96% | -10.14% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $940.0K | $1.166M | $3.100M |
YoY Change | -62.39% | ||
Total Long-Term Liabilities | $940.0K | $1.166M | $3.100M |
YoY Change | -62.39% | ||
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $55.09M | $46.64M | $45.30M |
Total Long-Term Liabilities | $940.0K | $1.166M | $3.100M |
Total Liabilities | $58.82M | $50.63M | $48.40M |
YoY Change | 39.07% | 4.61% | 14.69% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $367.6M | $353.7M | |
YoY Change | 1.32% | ||
Common Stock | $19.88M | $19.57M | |
YoY Change | 5.25% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $13.31M | $13.44M | |
YoY Change | -4.29% | ||
Treasury Stock Shares | $415.1K | ||
Shareholders Equity | $374.3M | $360.0M | $355.9M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $433.2M | $410.7M | $404.3M |
YoY Change | 5.59% | 1.58% | -0.02% |
Cashflow Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $13.94M | $12.14M | $16.39M |
YoY Change | 18.91% | -25.94% | 52.1% |
Depreciation, Depletion And Amortization | $760.0K | $738.0K | $916.0K |
YoY Change | -12.64% | -19.43% | -10.81% |
Cash From Operating Activities | $32.71M | -$6.370M | -$11.43M |
YoY Change | 148.75% | -44.27% | -245.42% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$1.120M | -$770.0K | -$760.0K |
YoY Change | -194.12% | 1.32% | -65.61% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $10.03M | $19.20M | $8.140M |
YoY Change | 65.24% | 135.87% | 10.45% |
Cash From Investing Activities | $8.900M | $18.44M | $7.390M |
YoY Change | 22.76% | 149.53% | 43.22% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 0.000 | 0.000 | -220.0K |
YoY Change | -100.0% | ||
NET CHANGE | |||
Cash From Operating Activities | 32.71M | -6.370M | -11.43M |
Cash From Investing Activities | 8.900M | 18.44M | 7.390M |
Cash From Financing Activities | 0.000 | 0.000 | -220.0K |
Net Change In Cash | 41.61M | 12.07M | -4.260M |
YoY Change | 103.97% | -383.33% | -132.72% |
FREE CASH FLOW | |||
Cash From Operating Activities | $32.71M | -$6.370M | -$11.43M |
Capital Expenditures | -$1.120M | -$770.0K | -$760.0K |
Free Cash Flow | $33.83M | -$5.600M | -$10.67M |
YoY Change | 182.86% | -47.52% | -205.96% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
7023288 | |
CY2020Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1166000 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2019Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
1 | |
CY2019Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
1 | |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
12000000 | |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
12000000 | |
CY2020Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7440518 | |
CY2019Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
7440518 | |
npk |
Regular Dividends Per Share Paid
RegularDividendsPerSharePaid
|
1.00 | ||
npk |
Extra Dividends Per Share Paid
ExtraDividendsPerSharePaid
|
5.00 | ||
npk |
Regular Dividends Per Share Paid
RegularDividendsPerSharePaid
|
1.00 | ||
npk |
Extra Dividends Per Share Paid
ExtraDividendsPerSharePaid
|
5.00 | ||
CY2019Q3 | us-gaap |
Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
|
0 | USD |
us-gaap |
Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
|
0 | USD | |
us-gaap |
Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
|
0 | USD | |
npk |
Expected Prepayment Utilization Period
ExpectedPrepaymentUtilizationPeriod
|
P2Y | ||
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
44428000 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
79579000 | USD |
CY2020Q3 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
79098000 | USD |
CY2019Q4 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
78733000 | USD |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
63163000 | USD |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
41464000 | USD |
CY2020Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
34544000 | USD |
CY2019Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
33495000 | USD |
CY2020Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
93716000 | USD |
CY2019Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
87805000 | USD |
CY2020Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7842000 | USD |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
136102000 | USD |
CY2019Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7236000 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
128536000 | USD |
CY2020Q3 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
2868000 | USD |
CY2019Q4 | us-gaap |
Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
|
2853000 | USD |
CY2020Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
9099000 | USD |
CY2019Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
6668000 | USD |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
334758000 | USD |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
337833000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
95435000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
93982000 | USD |
CY2020Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
58731000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
36704000 | USD |
CY2019Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
56704000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
37278000 | USD |
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
15317000 | USD |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
15317000 | USD |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2892000 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3059000 | USD |
CY2020Q3 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
7343000 | USD |
CY2019Q4 | us-gaap |
Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
|
7182000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3373000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
3521000 | USD |
CY2020Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
1256000 | USD |
CY2019Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
1281000 | USD |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
9035000 | USD |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4782000 | USD |
CY2020Q3 | us-gaap |
Assets
Assets
|
410678000 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
410253000 | USD |
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
28891000 | USD |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
21652000 | USD |
CY2020Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
2252000 | USD |
CY2019Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
3799000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
547000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
520000 | USD |
CY2020Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14949000 | USD |
CY2019Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
13324000 | USD |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
46639000 | USD |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
39295000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2826000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3001000 | USD |
CY2020Q3 | us-gaap |
Liabilities
Liabilities
|
50631000 | USD |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
42296000 | USD |
CY2020Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
7441000 | USD |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
7441000 | USD |
CY2020Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
12131000 | USD |
CY2019Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
11447000 | USD |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
353687000 | USD |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
362842000 | USD |
CY2020Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
230000 | USD |
CY2019Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
136000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity Before Treasury Stock
StockholdersEquityBeforeTreasuryStock
|
373489000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity Before Treasury Stock
StockholdersEquityBeforeTreasuryStock
|
381866000 | USD |
CY2020Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
13442000 | USD |
CY2019Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
13909000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
360047000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
367957000 | USD |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
410678000 | USD |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
410253000 | USD |
CY2020Q3 | us-gaap |
Revenues
Revenues
|
93937000 | USD |
CY2019Q3 | us-gaap |
Revenues
Revenues
|
78006000 | USD |
us-gaap |
Revenues
Revenues
|
246705000 | USD | |
us-gaap |
Revenues
Revenues
|
213601000 | USD | |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
73219000 | USD |
CY2019Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
54159000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
188127000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
162586000 | USD | |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
20718000 | USD |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
23847000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
58578000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
51015000 | USD | |
CY2020Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6212000 | USD |
CY2019Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6609000 | USD |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
19366000 | USD | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
19092000 | USD | |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
54000 | USD |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
0 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
168000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
0 | USD | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14452000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
17238000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
39044000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
31923000 | USD | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
812000 | USD |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1398000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3032000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4668000 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
15264000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
18636000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
42076000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36591000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3126000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3924000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9059000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7775000 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
12138000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
14712000 | USD |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
33017000 | USD | |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
28816000 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
0 | USD |
CY2019Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
1677000 | USD |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
0 | USD | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
1680000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12138000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
16389000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
33017000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
30496000 | USD | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7041000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7020000 | |
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7036000 | ||
us-gaap |
Weighted Average Number Of Share Outstanding Basic And Diluted
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
|
7018000 | ||
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic And Diluted Share
IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
|
1.72 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic And Diluted Share
IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
|
2.09 | |
us-gaap |
Income Loss From Continuing Operations Per Basic And Diluted Share
IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
|
4.69 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic And Diluted Share
IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
|
4.11 | ||
CY2020Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic And Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
|
0.00 | |
CY2019Q3 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic And Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
|
0.24 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic And Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
|
0.00 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic And Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
|
0.24 | ||
npk |
Noncash Retirement Plan Expense
NoncashRetirementPlanExpense
|
359000 | USD | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
1.72 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
2.33 | |
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
4.69 | ||
us-gaap |
Earnings Per Share Basic And Diluted
EarningsPerShareBasicAndDiluted
|
4.35 | ||
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12138000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
16389000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
33017000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
30496000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-64000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-23000 | USD |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
94000 | USD | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
135000 | USD | |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12074000 | USD |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
16366000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
33111000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
30631000 | USD | |
CY2020Q3 | npk |
Cash Dividends Declared And Paid
CashDividendsDeclaredAndPaid
|
0.00 | |
CY2019Q3 | npk |
Cash Dividends Declared And Paid
CashDividendsDeclaredAndPaid
|
0.00 | |
npk |
Cash Dividends Declared And Paid
CashDividendsDeclaredAndPaid
|
6.00 | ||
npk |
Cash Dividends Declared And Paid
CashDividendsDeclaredAndPaid
|
6.00 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
33017000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
30496000 | USD | |
us-gaap |
Depreciation
Depreciation
|
2070000 | USD | |
us-gaap |
Depreciation
Depreciation
|
2815000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
168000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
0 | USD | |
npk |
Noncash Retirement Plan Expense
NoncashRetirementPlanExpense
|
379000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-2000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
160000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
47905000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
42172000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
42087000 | USD | |
us-gaap |
Proceeds From Sale Of Treasury Stock
ProceedsFromSaleOfTreasuryStock
|
528000 | USD | |
us-gaap |
Proceeds From Sale Of Treasury Stock
ProceedsFromSaleOfTreasuryStock
|
518000 | USD | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-27000 | USD | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-442000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-41671000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-42011000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-35151000 | USD | |
us-gaap |
Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
|
-0 | USD | |
us-gaap |
Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
|
2300000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-558000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-670000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
21699000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-11049000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
7566000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
39421000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
6684000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
3351000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
10030000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-5099000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-2011000 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
1372000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8264000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3570000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
42105000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
98416000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
41859000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
148406000 | USD | |
us-gaap |
Proceeds From Sale And Collection Of Notes Receivable
ProceedsFromSaleAndCollectionOfNotesReceivable
|
0 | USD | |
us-gaap |
Proceeds From Sale And Collection Of Notes Receivable
ProceedsFromSaleAndCollectionOfNotesReceivable
|
2100000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1498000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4326000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
-0 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
3733000 | USD | |
npk |
Proceeds From Legal Settlements Investing Activities
ProceedsFromLegalSettlementsInvestingActivities
|
0 | USD | |
npk |
Proceeds From Legal Settlements Investing Activities
ProceedsFromLegalSettlementsInvestingActivities
|
2300000 | USD | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
0 | USD | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
807000 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
0 | USD | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
767000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1744000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
2324000 | USD | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
79579000 | USD |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
56847000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
44428000 | USD |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
59171000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
339199000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
16389000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-23000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
326000 | USD |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
355891000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
347695000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12138000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-64000 | USD |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
355891000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
367957000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
33017000 | USD | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
94000 | USD | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
42172000 | USD | |
us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
1151000 | USD | |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
278000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
360047000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
366123000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
30496000 | USD | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
135000 | USD | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
42087000 | USD | |
us-gaap |
Stock Issued During Period Value Other
StockIssuedDuringPeriodValueOther
|
1224000 | USD | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
360047000 | USD |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | pure | |
CY2020Q3 | us-gaap |
Revenues
Revenues
|
93937000 | USD |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
20718000 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14452000 | USD |
CY2020Q3 | us-gaap |
Assets
Assets
|
410678000 | USD |
CY2020Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
738000 | USD |
CY2020Q3 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
764000 | USD |
CY2019Q3 | us-gaap |
Revenues
Revenues
|
78006000 | USD |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
23847000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
17238000 | USD |
CY2019Q3 | us-gaap |
Assets
Assets
|
404272000 | USD |
CY2019Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
916000 | USD |
CY2019Q3 | npk |
Capital Expenditures Net
CapitalExpendituresNet
|
794000 | USD |
us-gaap |
Revenues
Revenues
|
246705000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
58578000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
39044000 | USD | |
CY2020Q3 | us-gaap |
Assets
Assets
|
410678000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2238000 | USD | |
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
1498000 | USD | |
us-gaap |
Revenues
Revenues
|
213601000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
51015000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
31923000 | USD | |
CY2020Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
183000 | USD |
CY2019Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
178000 | USD |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
544000 | USD | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
514000 | USD | |
CY2020Q3 | npk |
Shortterm And Variable Lease Cost
ShorttermAndVariableLeaseCost
|
131000 | USD |
CY2019Q3 | npk |
Shortterm And Variable Lease Cost
ShorttermAndVariableLeaseCost
|
64000 | USD |
npk |
Shortterm And Variable Lease Cost
ShorttermAndVariableLeaseCost
|
337000 | USD | |
npk |
Shortterm And Variable Lease Cost
ShorttermAndVariableLeaseCost
|
145000 | USD | |
CY2020Q3 | us-gaap |
Lease Cost
LeaseCost
|
314000 | USD |
CY2019Q3 | us-gaap |
Lease Cost
LeaseCost
|
242000 | USD |
us-gaap |
Lease Cost
LeaseCost
|
881000 | USD | |
us-gaap |
Lease Cost
LeaseCost
|
659000 | USD | |
CY2020Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
314000 | USD |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
881000 | USD | |
CY2020Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P7Y1M6D | |
CY2020Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.056 | pure |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
177000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
716000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
719000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
574000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
472000 | USD |
CY2020Q3 | npk |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
1452000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
4110000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
737000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3373000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
463000 | USD |
CY2019Q3 | us-gaap |
Operating Lease Lease Income Lease Payments
OperatingLeaseLeaseIncomeLeasePayments
|
444000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received Remainder Of Fiscal Year
LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
|
463000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received Next Twelve Months
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
|
1839000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received Two Years
LessorOperatingLeasePaymentsToBeReceivedTwoYears
|
1832000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received Three Years
LessorOperatingLeasePaymentsToBeReceivedThreeYears
|
1832000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received Four Years
LessorOperatingLeasePaymentsToBeReceivedFourYears
|
1832000 | USD |
CY2020Q3 | npk |
Lessor Operating Lease Payment To Be Received After Year Four
LessorOperatingLeasePaymentToBeReceivedAfterYearFour
|
14656000 | USD |
CY2020Q3 | us-gaap |
Lessor Operating Lease Payments To Be Received
LessorOperatingLeasePaymentsToBeReceived
|
22454000 | USD |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
148406000 | USD | |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
|
0 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-81000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
-28000 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
119000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
173000 | USD | |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
43015000 | USD |
CY2019Q3 | us-gaap |
Assets
Assets
|
404272000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2815000 | USD | |
npk |
Capital Expenditures Net
CapitalExpendituresNet
|
4019000 | USD | |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
78807000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
79098000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
291000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
0 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
78562000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
78733000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
176000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
5000 | USD |
CY2020Q3 | us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
23224000 | USD |
CY2019Q3 | us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
9823000 | USD |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
41859000 | USD | |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
|
7230000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
|
3590000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
|
25263000 | USD |