2022 Q1 Form 10-Q Financial Statement
#000117184322002461 Filed on April 08, 2022
Income Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
Revenue | $16.75M | $12.78M |
YoY Change | 31.02% | -3.41% |
Cost Of Revenue | $11.76M | $8.532M |
YoY Change | 37.89% | -1.79% |
Gross Profit | $4.984M | $4.251M |
YoY Change | 17.25% | -6.49% |
Gross Profit Margin | 29.76% | 33.26% |
Selling, General & Admin | $5.490M | $4.791M |
YoY Change | 14.59% | -12.18% |
% of Gross Profit | 110.15% | 112.7% |
Research & Development | $1.219M | $1.075M |
YoY Change | 13.35% | 6.83% |
% of Gross Profit | 24.45% | 25.29% |
Depreciation & Amortization | $411.4K | $290.0K |
YoY Change | 41.87% | 3.57% |
% of Gross Profit | 8.25% | 6.82% |
Operating Expenses | $6.709M | $5.866M |
YoY Change | 14.37% | -9.22% |
Operating Profit | $445.2K | $1.768M |
YoY Change | -74.81% | 151.9% |
Interest Expense | $7.404K | $5.249K |
YoY Change | 41.06% | -44.02% |
% of Operating Profit | 1.66% | 0.3% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $447.7K | $1.780M |
YoY Change | -74.85% | 137.33% |
Income Tax | $151.7K | $274.7K |
% Of Pretax Income | 33.89% | 15.43% |
Net Earnings | $182.8K | $1.313M |
YoY Change | -86.07% | 629.88% |
Net Earnings / Revenue | 1.09% | 10.27% |
Basic Earnings Per Share | $0.02 | $0.14 |
Diluted Earnings Per Share | $0.02 | $0.13 |
COMMON SHARES | ||
Basic Shares Outstanding | 9.215M | 9.105M |
Diluted Shares Outstanding | 9.683M | 9.868M |
Balance Sheet
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $7.492M | $12.70M |
YoY Change | -41.0% | 4.61% |
Cash & Equivalents | $7.488M | $6.789M |
Short-Term Investments | $4.634K | $5.910M |
Other Short-Term Assets | $3.114M | $1.270M |
YoY Change | 145.19% | 33.68% |
Inventory | $12.98M | $11.21M |
Prepaid Expenses | $3.114M | $1.270M |
Receivables | $13.36M | $10.73M |
Other Receivables | $1.649M | $1.610M |
Total Short-Term Assets | $38.60M | $37.52M |
YoY Change | 2.87% | 3.9% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $12.34M | $7.145M |
YoY Change | 72.66% | -1.14% |
Goodwill | $4.782M | |
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $21.85M | $24.86M |
YoY Change | -12.1% | 16.73% |
Other Assets | $0.00 | $596.9K |
YoY Change | -100.0% | 14.66% |
Total Long-Term Assets | $46.35M | $33.59M |
YoY Change | 37.98% | 6.07% |
TOTAL ASSETS | ||
Total Short-Term Assets | $38.60M | $37.52M |
Total Long-Term Assets | $46.35M | $33.59M |
Total Assets | $84.95M | $71.12M |
YoY Change | 19.45% | 4.91% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $5.948M | $4.395M |
YoY Change | 35.36% | 0.47% |
Accrued Expenses | $2.971M | $3.030M |
YoY Change | -1.96% | 31.17% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $4.200M | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $13.27M | $8.051M |
YoY Change | 64.83% | 20.46% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $344.4K | $370.0K |
YoY Change | -6.91% | 19.35% |
Total Long-Term Liabilities | $2.242M | $370.0K |
YoY Change | 505.94% | 19.69% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $13.27M | $8.051M |
Total Long-Term Liabilities | $2.242M | $370.0K |
Total Liabilities | $15.51M | $8.421M |
YoY Change | 84.21% | 20.43% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $50.36M | $44.46M |
YoY Change | 13.28% | -1.65% |
Common Stock | $19.56M | $17.98M |
YoY Change | 8.83% | 6.43% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $66.07M | $59.46M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $84.95M | $71.12M |
YoY Change | 19.45% | 4.91% |
Cashflow Statement
Concept | 2022 Q1 | 2021 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $182.8K | $1.313M |
YoY Change | -86.07% | 629.88% |
Depreciation, Depletion And Amortization | $411.4K | $290.0K |
YoY Change | 41.87% | 3.57% |
Cash From Operating Activities | -$1.200M | $360.0K |
YoY Change | -433.41% | -93.77% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$363.2K | -$200.0K |
YoY Change | 81.62% | 66.67% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $470.0K |
YoY Change | -100.0% | -113.31% |
Cash From Investing Activities | -$363.2K | $270.0K |
YoY Change | -234.53% | -107.42% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 951.8K | -800.0K |
YoY Change | -218.97% | 35.59% |
NET CHANGE | ||
Cash From Operating Activities | -1.200M | 360.0K |
Cash From Investing Activities | -363.2K | 270.0K |
Cash From Financing Activities | 951.8K | -800.0K |
Net Change In Cash | -611.8K | -170.0K |
YoY Change | 259.86% | -110.97% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$1.200M | $360.0K |
Capital Expenditures | -$363.2K | -$200.0K |
Free Cash Flow | -$837.1K | $560.0K |
YoY Change | -249.47% | -90.51% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.02 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9221517 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
15000000 | |
CY2021Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
15000000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9221517 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.02 | |
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
9221517 | |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
382000 | USD |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
382000 | USD |
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2022Q1 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2021Q3 | us-gaap |
Preferred Stock No Par Value
PreferredStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9184811 | |
CY2021Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9184811 | |
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
0 | ||
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
0 | ||
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7487811 | USD |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
7680641 | USD |
CY2022Q1 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
4634 | USD |
CY2021Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
4634 | USD |
CY2022Q1 | ntic |
Trade Receivables Excluding Joint Ventures Net Current
TradeReceivablesExcludingJointVenturesNetCurrent
|
12457917 | USD |
CY2021Q3 | ntic |
Trade Receivables Excluding Joint Ventures Net Current
TradeReceivablesExcludingJointVenturesNetCurrent
|
11128805 | USD |
CY2022Q1 | ntic |
Trade Receivables Joint Ventures Current
TradeReceivablesJointVenturesCurrent
|
905961 | USD |
CY2021Q3 | ntic |
Trade Receivables Joint Ventures Current
TradeReceivablesJointVenturesCurrent
|
624808 | USD |
CY2022Q1 | ntic |
Fees Receivable For Services Provided To Joint Ventures Current
FeesReceivableForServicesProvidedToJointVenturesCurrent
|
1078702 | USD |
CY2021Q3 | ntic |
Fees Receivable For Services Provided To Joint Ventures Current
FeesReceivableForServicesProvidedToJointVenturesCurrent
|
1505127 | USD |
CY2022Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
570483 | USD |
CY2021Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
386574 | USD |
CY2022Q1 | us-gaap |
Inventory Gross
InventoryGross
|
12978217 | USD |
CY2021Q3 | us-gaap |
Inventory Gross
InventoryGross
|
11114207 | USD |
CY2022Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
3113898 | USD |
CY2021Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
1302293 | USD |
CY2021Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
376438 | USD |
CY2022Q1 | ntic |
Assets Noncurrent Other Than Property Plant And Equipment
AssetsNoncurrentOtherThanPropertyPlantAndEquipment
|
34016329 | USD |
CY2021Q3 | ntic |
Assets Noncurrent Other Than Property Plant And Equipment
AssetsNoncurrentOtherThanPropertyPlantAndEquipment
|
28802332 | USD |
CY2022Q1 | us-gaap |
Assets
Assets
|
84950651 | USD |
CY2021Q3 | us-gaap |
Assets
Assets
|
74370879 | USD |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
5948430 | USD |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
38597623 | USD |
CY2021Q3 | us-gaap |
Assets Current
AssetsCurrent
|
33747089 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12336699 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11821458 | USD |
CY2022Q1 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
21852070 | USD |
CY2021Q3 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
27623768 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
0 | USD |
CY2021Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
92554 | USD |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
4782376 | USD |
CY2021Q3 | us-gaap |
Goodwill
Goodwill
|
0 | USD |
CY2022Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
528645 | USD |
CY2021Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4290972 | USD |
CY2022Q1 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
4200000 | USD |
CY2021Q3 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
0 | USD |
CY2022Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
152183 | USD |
CY2021Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
178923 | USD |
CY2022Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1694506 | USD |
CY2021Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2879468 | USD |
CY2022Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1091861 | USD |
CY2021Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
894497 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
184206 | USD |
CY2021Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
272336 | USD |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
13271186 | USD |
CY2021Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
8516196 | USD |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1897259 | USD |
CY2021Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
0 | USD |
CY2022Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
344439 | USD |
CY2021Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
104102 | USD |
CY2022Q1 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
2241698 | USD |
CY2021Q3 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
104102 | USD |
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2021Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
184430 | USD |
CY2021Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
183696 | USD |
CY2022Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
19379032 | USD |
CY2021Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
18736268 | USD |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
50361066 | USD |
CY2021Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
46973092 | USD |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3858689 | USD |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3525030 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
66065839 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
62368026 | USD |
CY2022Q1 | us-gaap |
Minority Interest
MinorityInterest
|
3371928 | USD |
CY2021Q3 | us-gaap |
Minority Interest
MinorityInterest
|
3382555 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
69437767 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
65750581 | USD |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
84950651 | USD |
CY2021Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
74370879 | USD |
CY2022Q1 | ntic |
Net Sales Excluding Joint Ventures
NetSalesExcludingJointVentures
|
15865128 | USD |
CY2021Q1 | ntic |
Net Sales Excluding Joint Ventures
NetSalesExcludingJointVentures
|
12255941 | USD |
ntic |
Net Sales Excluding Joint Ventures
NetSalesExcludingJointVentures
|
33218102 | USD | |
ntic |
Net Sales Excluding Joint Ventures
NetSalesExcludingJointVentures
|
24454749 | USD | |
CY2022Q1 | ntic |
Net Sales To Joint Ventures
NetSalesToJointVentures
|
883511 | USD |
CY2021Q1 | ntic |
Net Sales To Joint Ventures
NetSalesToJointVentures
|
526941 | USD |
ntic |
Net Sales To Joint Ventures
NetSalesToJointVentures
|
1723950 | USD | |
ntic |
Net Sales To Joint Ventures
NetSalesToJointVentures
|
1107245 | USD | |
CY2022Q1 | us-gaap |
Revenues
Revenues
|
16748639 | USD |
CY2021Q1 | us-gaap |
Revenues
Revenues
|
12782882 | USD |
us-gaap |
Revenues
Revenues
|
34942052 | USD | |
us-gaap |
Revenues
Revenues
|
25561994 | USD | |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
11764304 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8531679 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
24254787 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
16845000 | USD | |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
4984335 | USD |
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
4251203 | USD |
us-gaap |
Gross Profit
GrossProfit
|
10687265 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
8716994 | USD | |
CY2022Q1 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
922832 | USD |
CY2021Q1 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1920012 | USD |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2297581 | USD | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3745724 | USD | |
CY2022Q1 | ntic |
Fees For Services Provided To Joint Ventures
FeesForServicesProvidedToJointVentures
|
1246909 | USD |
CY2021Q1 | ntic |
Fees For Services Provided To Joint Ventures
FeesForServicesProvidedToJointVentures
|
1462684 | USD |
ntic |
Fees For Services Provided To Joint Ventures
FeesForServicesProvidedToJointVentures
|
2505767 | USD | |
ntic |
Fees For Services Provided To Joint Ventures
FeesForServicesProvidedToJointVentures
|
2799245 | USD | |
CY2022Q1 | ntic |
Income From Joint Venture Operations
IncomeFromJointVentureOperations
|
2169741 | USD |
CY2021Q1 | ntic |
Income From Joint Venture Operations
IncomeFromJointVentureOperations
|
3382696 | USD |
ntic |
Income From Joint Venture Operations
IncomeFromJointVentureOperations
|
4803348 | USD | |
ntic |
Income From Joint Venture Operations
IncomeFromJointVentureOperations
|
6544969 | USD | |
CY2022Q1 | us-gaap |
Selling Expense
SellingExpense
|
2971391 | USD |
CY2021Q1 | us-gaap |
Selling Expense
SellingExpense
|
2832008 | USD |
us-gaap |
Selling Expense
SellingExpense
|
6209149 | USD | |
us-gaap |
Selling Expense
SellingExpense
|
5573776 | USD | |
CY2022Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2518788 | USD |
CY2021Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1958974 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
5115135 | USD | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
4052956 | USD | |
CY2022Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1218674 | USD |
CY2021Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1075180 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2454495 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2150917 | USD | |
CY2022Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
6708853 | USD |
CY2021Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
5866162 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
13778779 | USD | |
us-gaap |
Operating Expenses
OperatingExpenses
|
11777649 | USD | |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
445223 | USD |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1767737 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1711834 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3484314 | USD | |
CY2022Q1 | us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
0 | USD |
CY2021Q1 | us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
0 | USD |
us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
3951550 | USD | |
us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
0 | USD | |
CY2022Q1 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
9909 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1503466 | USD |
CY2021Q1 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
15638 | USD |
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
20852 | USD | |
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
85176 | USD | |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
7404 | USD |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
5249 | USD |
us-gaap |
Interest Expense
InterestExpense
|
10295 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
7617 | USD | |
CY2022Q1 | us-gaap |
Income Loss Including Portion Attributable To Noncontrolling Interest
IncomeLossIncludingPortionAttributableToNoncontrollingInterest
|
447728 | USD |
CY2021Q1 | us-gaap |
Income Loss Including Portion Attributable To Noncontrolling Interest
IncomeLossIncludingPortionAttributableToNoncontrollingInterest
|
1778126 | USD |
us-gaap |
Income Loss Including Portion Attributable To Noncontrolling Interest
IncomeLossIncludingPortionAttributableToNoncontrollingInterest
|
5673941 | USD | |
us-gaap |
Income Loss Including Portion Attributable To Noncontrolling Interest
IncomeLossIncludingPortionAttributableToNoncontrollingInterest
|
3561873 | USD | |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151743 | USD |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
274660 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
656123 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
653250 | USD | |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
295985 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
5017818 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
2908623 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
113138 | USD |
CY2021Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
190891 | USD |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
341212 | USD | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
333649 | USD | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
182847 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1312575 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4676606 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2574974 | USD | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.51 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.28 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.48 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9214817 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9104636 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9211858 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9104623 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9683426 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9867918 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9736060 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9756268 | ||
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.065 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.065 | ||
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
295985 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1503466 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
5017818 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
2908623 | USD | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
26295 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
196341 | USD |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-382769 | USD | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
495006 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
322280 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
1699807 | USD |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
4635049 | USD | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
3403629 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-136037 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
177117 | USD |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-292102 | USD | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
387780 | USD | |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
458317 | USD |
CY2021Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1522690 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4927151 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3015849 | USD | |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
69630844 | USD |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
0 | USD |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
232883 | USD |
CY2022Q1 | us-gaap |
Dividends
Dividends
|
645511 | USD |
CY2022Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
102729 | USD |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
295985 | USD |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
26295 | USD |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
69437767 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
61626124 | USD |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
160835 | USD |
CY2021Q1 | us-gaap |
Dividends
Dividends
|
591802 | USD |
CY2021Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
200000 | USD |
CY2021Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1503466 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
196341 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
62694964 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
65750581 | USD |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
139200 | USD | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
38532 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
465766 | USD | |
us-gaap |
Dividends
Dividends
|
1288632 | USD | |
us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
302729 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
5017818 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-382769 | USD | |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
69437767 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
59704441 | USD |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
36192 | USD | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation And Exercise Of Stock Options
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
|
342504 | USD | |
us-gaap |
Dividends
Dividends
|
591802 | USD | |
us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
200000 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
2908623 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
495006 | USD | |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
62694964 | USD |
us-gaap |
Profit Loss
ProfitLoss
|
5017818 | USD | |
us-gaap |
Profit Loss
ProfitLoss
|
2908623 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
465766 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
342504 | USD | |
us-gaap |
Depreciation
Depreciation
|
430991 | USD | |
us-gaap |
Depreciation
Depreciation
|
451498 | USD | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
315631 | USD | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
100821 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
0 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
10000 | USD | |
us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
3951550 | USD | |
us-gaap |
Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
|
-0 | USD | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2297581 | USD | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3745724 | USD | |
us-gaap |
Proceeds From Dividends Received
ProceedsFromDividendsReceived
|
5362636 | USD | |
us-gaap |
Proceeds From Dividends Received
ProceedsFromDividendsReceived
|
3323503 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-139338 | USD | |
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
3182 | USD | |
ntic |
Increase Decrease In Trade Receivables Excluding Joint Ventures
IncreaseDecreaseInTradeReceivablesExcludingJointVentures
|
-321322 | USD | |
ntic |
Increase Decrease In Trade Receivables Excluding Joint Ventures
IncreaseDecreaseInTradeReceivablesExcludingJointVentures
|
2004152 | USD | |
ntic |
Increase Decrease In Trade Receivables Joint Ventures
IncreaseDecreaseInTradeReceivablesJointVentures
|
281153 | USD | |
ntic |
Increase Decrease In Trade Receivables Joint Ventures
IncreaseDecreaseInTradeReceivablesJointVentures
|
-27879 | USD | |
ntic |
Increase Decrease In Fees Receivable For Services Provided To Joint Ventures
IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures
|
-426425 | USD | |
ntic |
Increase Decrease In Fees Receivable For Services Provided To Joint Ventures
IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures
|
388590 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
286458 | USD | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
270867 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
990628 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
83028 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1136130 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
450263 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
674147 | USD | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
1036818 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-376544 | USD | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
290252 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-1715302 | USD | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
413157 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2118728 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1959249 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
5062003 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
-0 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
-0 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
868758 | USD | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
0 | USD | |
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
500000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
618533 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
466572 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
112297 | USD | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
75220 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-5792833 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-910550 | USD | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
4200000 | USD | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
0 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
1288632 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
591802 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
139200 | USD | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | USD | |
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
302729 | USD | |
us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
200000 | USD | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
38532 | USD | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
36192 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
2786371 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-755610 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
694904 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
92414 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-192830 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
385503 | USD | |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7680641 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6403032 | USD |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7487811 | USD |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6788535 | USD |
CY2022Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
5016068 | USD |
CY2021Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
4453688 | USD |
CY2022Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
7962149 | USD |
CY2021Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
6660519 | USD |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
12978217 | USD |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
11114207 | USD |
CY2022Q1 | us-gaap |
Land
Land
|
310365 | USD |
CY2021Q3 | us-gaap |
Land
Land
|
310365 | USD |
CY2022Q1 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
14084196 | USD |
CY2021Q3 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
13149258 | USD |
CY2022Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
5540345 | USD |
CY2021Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
5453679 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
19934906 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
18913302 | USD |
CY2022Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
7598207 | USD |
CY2021Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
7091844 | USD |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12336699 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11821458 | USD |
CY2021Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2021Q4 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2021-11-03 | |
CY2021Q4 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2021-11-17 | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
182847 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1312575 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4676606 | USD | |
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2022Q1 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2022-02-02 | |
CY2022Q1 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2022-02-16 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.065 | ||
CY2021Q3 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
2636 | |
CY2020Q3 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
4646 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2574974 | USD | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9214817 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9104636 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9211858 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9104623 | ||
CY2022Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
468609 | |
CY2021Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
763282 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
524202 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
651645 | ||
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9683426 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9867918 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9736060 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9756268 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.51 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.28 | ||
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.48 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
174840 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
419874 | ||
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
133334 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
266668 | USD | |
CY2021Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
66667 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
133334 | USD | |
CY2022Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
1475485 | USD |
ntic |
Allocated Share Based Compensation Expense Estimate Remainder Of Fiscal Year
AllocatedShareBasedCompensationExpenseEstimateRemainderOfFiscalYear
|
465766 | USD | |
ntic |
Allocated Share Based Compensation Expense Estimate Fiscal Year Two
AllocatedShareBasedCompensationExpenseEstimateFiscalYearTwo
|
671526 | USD | |
ntic |
Allocated Share Based Compensation Expense Estimate Fiscal Year Three
AllocatedShareBasedCompensationExpenseEstimateFiscalYearThree
|
338193 | USD | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0165 | pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0237 | pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.454 | pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.456 | pure | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P10Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P10Y | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0077 | pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0028 | pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
7.29 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.12 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y3M | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y7M24D | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | pure | |
CY2022Q1 | us-gaap |
Revenues
Revenues
|
16748639 | USD |
CY2021Q1 | us-gaap |
Revenues
Revenues
|
12782882 | USD |
us-gaap |
Revenues
Revenues
|
34942052 | USD | |
us-gaap |
Revenues
Revenues
|
25561994 | USD | |
CY2022Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
11764304 | USD |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
8531679 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
24254787 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
16845000 | USD | |
CY2022Q1 | us-gaap |
Revenues
Revenues
|
16748639 | USD |
CY2021Q1 | us-gaap |
Revenues
Revenues
|
12782882 | USD |
us-gaap |
Revenues
Revenues
|
34942052 | USD | |
us-gaap |
Revenues
Revenues
|
25561994 | USD | |
CY2022Q1 | ntic |
Total Fees For Services Provided To Joint Ventures Geographic Location
TotalFeesForServicesProvidedToJointVenturesGeographicLocation
|
1246909 | USD |
CY2022Q1 | ntic |
Entity Wide Fees For Services Provided To Joint Ventures Geographic Percentage
EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage
|
1.000 | pure |
CY2021Q1 | ntic |
Total Fees For Services Provided To Joint Ventures Geographic Location
TotalFeesForServicesProvidedToJointVenturesGeographicLocation
|
1462684 | USD |
CY2021Q1 | ntic |
Entity Wide Fees For Services Provided To Joint Ventures Geographic Percentage
EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage
|
1.000 | pure |
ntic |
Total Fees For Services Provided To Joint Ventures Geographic Location
TotalFeesForServicesProvidedToJointVenturesGeographicLocation
|
2505767 | USD | |
ntic |
Entity Wide Fees For Services Provided To Joint Ventures Geographic Percentage
EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage
|
1.000 | pure | |
ntic |
Total Fees For Services Provided To Joint Ventures Geographic Location
TotalFeesForServicesProvidedToJointVenturesGeographicLocation
|
2799245 | USD | |
ntic |
Entity Wide Fees For Services Provided To Joint Ventures Geographic Percentage
EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage
|
1.000 | pure | |
CY2022Q1 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
13054504 | USD |
CY2021Q3 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
12531031 | USD |
CY2022Q1 | us-gaap |
Revenues
Revenues
|
16748639 | USD |
CY2021Q1 | us-gaap |
Revenues
Revenues
|
12782882 | USD |
us-gaap |
Revenues
Revenues
|
34942052 | USD | |
us-gaap |
Revenues
Revenues
|
25561994 | USD | |
CY2022Q1 | us-gaap |
Accrued Bonuses Current And Noncurrent
AccruedBonusesCurrentAndNoncurrent
|
666668 | USD |
CY2021Q1 | us-gaap |
Accrued Bonuses Current And Noncurrent
AccruedBonusesCurrentAndNoncurrent
|
1033334 | USD |
CY2022Q1 | ntic |
Entity Wide Trade Joint Venture Receivables Two Joint Ventures Percentage
EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage
|
0.338 | pure |
CY2021Q1 | ntic |
Entity Wide Trade Joint Venture Receivables Three Joint Ventures Percentage
EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage
|
0.721 | pure |
CY2022Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
7404 | USD |
CY2021Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
5249 | USD |
us-gaap |
Interest Paid Net
InterestPaidNet
|
10295 | USD | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
7617 | USD | |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
151743 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
656123 | USD | |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
274660 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
653250 | USD |