2021 Q4 Form 10-Q Financial Statement
#000155837021014289 Filed on November 03, 2021
Income Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
Revenue | $96.79M | $103.5M | $93.00M |
YoY Change | 4.08% | 9.36% | 5.77% |
Cost Of Revenue | $69.04M | $71.49M | $67.10M |
YoY Change | 2.9% | 7.48% | 9.11% |
Gross Profit | $27.75M | $32.02M | $25.93M |
YoY Change | 7.01% | 13.79% | -2.03% |
Gross Profit Margin | 28.67% | 30.94% | 27.89% |
Selling, General & Admin | $14.14M | $14.99M | $13.00M |
YoY Change | 8.77% | 9.05% | -2.99% |
% of Gross Profit | 50.95% | 46.8% | 50.13% |
Research & Development | $6.851M | $6.768M | $6.600M |
YoY Change | 3.8% | 5.75% | 11.86% |
% of Gross Profit | 24.69% | 21.14% | 25.45% |
Depreciation & Amortization | $4.790M | $2.923M | $4.310M |
YoY Change | 11.14% | 14.36% | 13.72% |
% of Gross Profit | 17.26% | 9.13% | 16.62% |
Operating Expenses | $22.71M | $23.35M | $21.10M |
YoY Change | 7.63% | 7.69% | 1.93% |
Operating Profit | $5.041M | $8.670M | $4.833M |
YoY Change | 4.3% | 34.27% | -16.24% |
Interest Expense | -$791.0K | $777.0K | -$900.0K |
YoY Change | -12.11% | -7.94% | -25.0% |
% of Operating Profit | -15.69% | 8.96% | -18.62% |
Other Income/Expense, Net | $165.0K | -$748.0K | -$200.0K |
YoY Change | -182.5% | -30.42% | -33.33% |
Pretax Income | $3.384M | $7.922M | $3.700M |
YoY Change | -8.54% | 47.19% | -11.9% |
Income Tax | $1.823M | $1.950M | $1.000M |
% Of Pretax Income | 53.87% | 24.61% | 27.03% |
Net Earnings | $1.561M | $5.972M | $2.700M |
YoY Change | -42.19% | 49.3% | -22.86% |
Net Earnings / Revenue | 1.61% | 5.77% | 2.9% |
Basic Earnings Per Share | $0.41 | $0.28 | |
Diluted Earnings Per Share | $106.7K | $0.41 | $0.28 |
COMMON SHARES | |||
Basic Shares Outstanding | 14.71M | 14.41M | 9.758M |
Diluted Shares Outstanding | 14.50M |
Balance Sheet
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $22.46M | $19.21M | $23.10M |
YoY Change | -2.76% | -4.91% | 72.39% |
Cash & Equivalents | $22.46M | $19.21M | $23.13M |
Short-Term Investments | |||
Other Short-Term Assets | $12.52M | $10.37M | $8.700M |
YoY Change | 43.93% | 57.05% | 97.73% |
Inventory | $89.73M | $72.24M | $62.98M |
Prepaid Expenses | |||
Receivables | $51.24M | $55.72M | $47.38M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $176.0M | $157.5M | $142.2M |
YoY Change | 23.73% | 12.72% | 22.98% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $56.98M | $55.22M | $55.43M |
YoY Change | 2.81% | 2.14% | 4.57% |
Goodwill | $106.6M | $60.58M | $61.86M |
YoY Change | 72.38% | 0.2% | 16.86% |
Intangibles | $103.8M | $60.64M | $65.86M |
YoY Change | 57.59% | -8.62% | 5.38% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $5.122M | $5.341M | $4.483M |
YoY Change | 14.25% | 27.11% | -7.28% |
Total Long-Term Assets | $294.8M | $206.1M | $207.0M |
YoY Change | 42.44% | 0.97% | 8.83% |
TOTAL ASSETS | |||
Total Short-Term Assets | $176.0M | $157.5M | $142.2M |
Total Long-Term Assets | $294.8M | $206.1M | $207.0M |
Total Assets | $470.8M | $363.6M | $349.2M |
YoY Change | 34.82% | 5.75% | 14.18% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $36.71M | $35.13M | $27.67M |
YoY Change | 32.69% | 19.85% | 17.04% |
Accrued Expenses | $41.66M | $27.32M | $24.86M |
YoY Change | 67.55% | 19.69% | 8.09% |
Deferred Revenue | $2.425M | ||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $78.37M | $62.45M | $52.53M |
YoY Change | 49.19% | 19.78% | 12.63% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $159.0M | $109.3M | $120.1M |
YoY Change | 32.38% | -12.12% | 9.4% |
Other Long-Term Liabilities | $23.93M | $6.945M | $8.558M |
YoY Change | 179.61% | -16.79% | 7.31% |
Total Long-Term Liabilities | $182.9M | $116.3M | $128.6M |
YoY Change | 42.17% | -12.41% | 9.26% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $78.37M | $62.45M | $52.53M |
Total Long-Term Liabilities | $182.9M | $116.3M | $128.6M |
Total Liabilities | $283.0M | $201.2M | $206.1M |
YoY Change | 37.3% | -3.94% | 10.45% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $127.8M | $126.6M | $105.1M |
YoY Change | 21.6% | 23.29% | 13.47% |
Common Stock | $68.10M | $43.79M | $41.28M |
YoY Change | 64.97% | 7.67% | 11.15% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $187.8M | $162.4M | $143.1M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $470.8M | $363.6M | $349.2M |
YoY Change | 34.82% | 5.75% | 14.18% |
Cashflow Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.561M | $5.972M | $2.700M |
YoY Change | -42.19% | 49.3% | -22.86% |
Depreciation, Depletion And Amortization | $4.790M | $2.923M | $4.310M |
YoY Change | 11.14% | 14.36% | 13.72% |
Cash From Operating Activities | $5.482M | $3.449M | $9.820M |
YoY Change | -44.18% | -59.04% | -43.98% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.955M | -$3.876M | -$2.810M |
YoY Change | 40.75% | 31.39% | -49.82% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$47.25M | $0.00 | $0.00 |
YoY Change | |||
Cash From Investing Activities | -$51.21M | -$3.876M | -$2.810M |
YoY Change | 1722.38% | 31.39% | -49.82% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 49.14M | -3.440M | -5.100M |
YoY Change | -1063.47% | -26.65% | -29.85% |
NET CHANGE | |||
Cash From Operating Activities | 5.482M | 3.449M | 9.820M |
Cash From Investing Activities | -51.21M | -3.876M | -2.810M |
Cash From Financing Activities | 49.14M | -3.440M | -5.100M |
Net Change In Cash | 3.410M | -3.867M | 1.910M |
YoY Change | 78.53% | -595.77% | -59.01% |
FREE CASH FLOW | |||
Cash From Operating Activities | $5.482M | $3.449M | $9.820M |
Capital Expenditures | -$3.955M | -$3.876M | -$2.810M |
Free Cash Flow | $9.437M | $7.325M | $12.63M |
YoY Change | -25.28% | -35.58% | -45.4% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000046129 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2021 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2021Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
14632000 | |
CY2021Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
14715000 | |
CY2021Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2020Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2021Q1 | us-gaap |
Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
|
1.5 | |
us-gaap |
Derivative Term Of Contract
DerivativeTermOfContract
|
P30D | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CO | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2021-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-04041 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
ALLIED MOTION TECHNOLOGIES INC | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
84-0518115 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
495 Commerce Drive | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Amherst | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
14228 | ||
dei |
City Area Code
CityAreaCode
|
716 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
242-8634 | ||
dei |
Security12b Title
Security12bTitle
|
Common stock | ||
dei |
Trading Symbol
TradingSymbol
|
AMOT | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2021Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
14714802 | |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
19209000 | |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23131000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
545000 | ||
CY2020 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
382000 | |
CY2021Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
55723000 | |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
47377000 | |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
72239000 | |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
62978000 | |
CY2021Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
10365000 | |
CY2020Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
8728000 | |
CY2021Q3 | us-gaap |
Assets Current
AssetsCurrent
|
157536000 | |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
142214000 | |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55215000 | |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55428000 | |
CY2021Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
7188000 | |
CY2020Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
330000 | |
CY2021Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
60643000 | |
CY2020Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
65859000 | |
CY2021Q3 | us-gaap |
Goodwill
Goodwill
|
60583000 | |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
61860000 | |
CY2021Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17104000 | |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19023000 | |
CY2021Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
5341000 | |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4483000 | |
CY2021Q3 | us-gaap |
Assets
Assets
|
363610000 | |
CY2020Q4 | us-gaap |
Assets
Assets
|
349197000 | |
CY2021Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
35131000 | |
CY2020Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
27668000 | |
CY2021Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
27315000 | |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
24862000 | |
CY2021Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
62446000 | |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
52530000 | |
CY2021Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109312000 | |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
120079000 | |
CY2021Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4230000 | |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4659000 | |
CY2021Q3 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
5139000 | |
CY2020Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
5340000 | |
CY2021Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13126000 | |
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14975000 | |
CY2021Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6945000 | |
CY2020Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
8558000 | |
CY2021Q3 | us-gaap |
Liabilities
Liabilities
|
201198000 | |
CY2020Q4 | us-gaap |
Liabilities
Liabilities
|
206141000 | |
CY2021Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2021Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
14715000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
14632000 | |
CY2021Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
43792000 | |
CY2020Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
41278000 | |
CY2021Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1.00 | |
CY2020Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1.00 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2021Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2021Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
126568000 | |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
105065000 | |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-7948000 | |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3287000 | |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
162412000 | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
143056000 | |
CY2021Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
363610000 | |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
349197000 | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103509000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
306723000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
CY2021Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
71488000 | |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
66513000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
213417000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
191054000 | ||
CY2021Q3 | us-gaap |
Gross Profit
GrossProfit
|
32021000 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.57 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.77 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.28 | |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
28140000 | |
us-gaap |
Gross Profit
GrossProfit
|
93306000 | ||
us-gaap |
Gross Profit
GrossProfit
|
82642000 | ||
CY2021Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4365000 | |
CY2020Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3734000 | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
12979000 | ||
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11819000 | ||
CY2021Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10620000 | |
CY2020Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10008000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
32549000 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
28880000 | ||
CY2021Q3 | amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
6768000 | |
CY2020Q3 | amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
6434000 | |
amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
20967000 | ||
amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
18865000 | ||
CY2021Q3 | us-gaap |
Business Development
BusinessDevelopment
|
94000 | |
CY2020Q3 | us-gaap |
Business Development
BusinessDevelopment
|
8000 | |
us-gaap |
Business Development
BusinessDevelopment
|
268000 | ||
us-gaap |
Business Development
BusinessDevelopment
|
432000 | ||
CY2021Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1504000 | |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1499000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4527000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4423000 | ||
CY2021Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
23351000 | |
CY2020Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
21683000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
71290000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
64419000 | ||
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8670000 | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6457000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
22016000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18223000 | ||
CY2021Q3 | us-gaap |
Interest Expense
InterestExpense
|
777000 | |
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
844000 | |
us-gaap |
Interest Expense
InterestExpense
|
2445000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2799000 | ||
CY2021Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
29000 | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-231000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
158000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-307000 | ||
CY2021Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-748000 | |
CY2020Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1075000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2287000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3106000 | ||
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7922000 | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5382000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
19729000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
15117000 | ||
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1950000 | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1369000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-2804000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4173000 | ||
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5972000 | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4013000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
22533000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.41 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14411000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14271000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14375000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14231000 | ||
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.28 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.56 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.76 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14502000 | |
CY2021Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.025 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14369000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14478000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14309000 | ||
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5972000 | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4013000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
22533000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
CY2021Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2528000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
3433000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-5580000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2937000 | ||
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
155000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
70000 | |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
919000 | ||
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-1347000 | ||
CY2021Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3599000 | |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
7516000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
17872000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12534000 | ||
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
143056000 | |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
988000 | |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
129000 | |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
797000 | |
CY2021Q1 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
256000 | |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3078000 | |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
221000 | |
CY2021Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
11927000 | |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.02 | |
CY2021Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
294000 | |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
153048000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-2000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1000000 | |
CY2021Q2 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
1344000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1029000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
18000 | |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4634000 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.025 | |
CY2021Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
368000 | |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
157979000 | |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-1000 | |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1303000 | |
CY2021Q3 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
100000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2325000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
48000 | |
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5972000 | |
CY2021Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
368000 | |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
162412000 | |
CY2020Q1 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
256000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-3860000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
119194000 | |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
1252000 | |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
485000 | |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
789000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-344000 | |
CY2020Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4035000 | |
CY2020Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.02 | |
CY2020Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
290000 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
121693000 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
921000 | |
CY2020Q2 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
541000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1499000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-104000 | |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2896000 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.02 | |
CY2020Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
292000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
126280000 | |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
905000 | |
CY2020Q3 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
17000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
3524000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
21000 | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4013000 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.02 | |
CY2020Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
292000 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
134392000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
22533000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
13317000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11682000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-7440000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-931000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3100000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2640000 | ||
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
106000 | ||
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
109000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1235000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-360000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
9586000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2136000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
11747000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
4575000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
675000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
725000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
8168000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
492000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
909000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-2840000 | ||
CY2020Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1160000 | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
19920000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
15020000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9761000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6560000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
14728000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9761000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-21288000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
819000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
26979000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
11417000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
12299000 | ||
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
401000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
1007000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
875000 | ||
amot |
Tax Withholdings Related To Share Settlements Of Restricted Stock
TaxWithholdingsRelatedToShareSettlementsOfRestrictedStock
|
1700000 | ||
amot |
Tax Withholdings Related To Share Settlements Of Restricted Stock
TaxWithholdingsRelatedToShareSettlementsOfRestrictedStock
|
814000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-13305000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
12590000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-776000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
489000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-3922000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6811000 | ||
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23131000 | |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13416000 | |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
19209000 | |
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
20227000 | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
630000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
398000 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | ||
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103509000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
306723000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
103509000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
306723000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
CY2021Q3 | amot |
Contract Liability With Accrued Liability
ContractLiabilityWithAccruedLiability
|
354000 | |
CY2020Q4 | amot |
Contract Liability With Accrued Liability
ContractLiabilityWithAccruedLiability
|
898000 | |
CY2021Q3 | amot |
Contract Liability With Other Long Term Liabilities
ContractLiabilityWithOtherLongTermLiabilities
|
247000 | |
CY2020Q4 | amot |
Contract Liability With Other Long Term Liabilities
ContractLiabilityWithOtherLongTermLiabilities
|
262000 | |
CY2021Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
601000 | |
CY2021Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
54077000 | |
CY2020Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
44750000 | |
CY2021Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7785000 | |
CY2020Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6186000 | |
CY2021Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
10377000 | |
CY2020Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
12042000 | |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
72239000 | |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
62978000 | |
CY2021Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
125226000 | |
CY2020Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
118040000 | |
CY2021Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
70011000 | |
CY2020Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
62612000 | |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55215000 | |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55428000 | |
CY2021Q3 | us-gaap |
Depreciation
Depreciation
|
2923000 | |
CY2020Q3 | us-gaap |
Depreciation
Depreciation
|
2556000 | |
us-gaap |
Depreciation
Depreciation
|
8790000 | ||
us-gaap |
Depreciation
Depreciation
|
7259000 | ||
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
61860000 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
1277000 | ||
CY2021Q3 | us-gaap |
Goodwill
Goodwill
|
60583000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
98283000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
37640000 | |
CY2021Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
60643000 | |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
99443000 | |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
33584000 | |
CY2020Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
65859000 | |
CY2021Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1504000 | |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1499000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4527000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4423000 | ||
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
1500000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
6048000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
6060000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
5733000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
5715000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
5703000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
29884000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
60643000 | |
CY2021Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
14104000 | |
CY2020Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
11184000 | |
CY2021Q3 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1963000 | |
CY2020Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1571000 | |
CY2021Q3 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
2127000 | |
CY2020Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
1459000 | |
CY2021Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4347000 | |
CY2020Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4666000 | |
CY2021Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
4774000 | |
CY2020Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
5982000 | |
CY2021Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
27315000 | |
CY2020Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
24862000 | |
CY2021Q3 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
471000 | |
CY2020Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
577000 | |
CY2021Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109312000 | |
CY2020Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
120079000 | |
CY2021Q3 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
|
738000 | |
CY2021Q3 | us-gaap |
Derivative Fair Value Of Derivative Liability Amount Offset Against Collateral
DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
|
17000 | |
CY2021Q3 | us-gaap |
Derivative Fair Value Amount Offset Against Collateral Net
DerivativeFairValueAmountOffsetAgainstCollateralNet
|
721000 | |
CY2021Q3 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Not Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
|
721000 | |
CY2020Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
|
1889000 | |
CY2020Q4 | us-gaap |
Derivative Fair Value Amount Offset Against Collateral Net
DerivativeFairValueAmountOffsetAgainstCollateralNet
|
1889000 | |
CY2020Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Not Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
|
1889000 | |
CY2021Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.246 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.254 | |
CY2021Q3 | amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
2.9 | |
CY2020Q3 | amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
2.6 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.142 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.276 | ||
amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
41.3 | ||
amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
0.3 | ||
us-gaap |
Lessee Operating Lease Existence Of Option To Terminate
LesseeOperatingLeaseExistenceOfOptionToTerminate
|
true | ||
amot |
Lessee Operating Lease Option To Terminate Period
LesseeOperatingLeaseOptionToTerminatePeriod
|
P30D | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3988000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3341000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2224000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2395000 | ||
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1296000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
|
4389000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Two
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
|
3151000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Three
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
|
2379000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Four
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
|
2173000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
|
1143000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due After Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
|
4229000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
18760000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1287000 | |
CY2021Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
17473000 | |
CY2021Q3 | amot |
Lessee Operating Lease Not Yet Commenced Future Minimum Lease Payments
LesseeOperatingLeaseNotYetCommencedFutureMinimumLeasePayments
|
13700000 | |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.02 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.025 | |
CY2021Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.025 | |
CY2020Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.02 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.02 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.02 | |
CY2020Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.02 | |
us-gaap |
Dividends Cash
DividendsCash
|
1030000 | ||
us-gaap |
Dividends Cash
DividendsCash
|
874000 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14411000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14271000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14375000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14231000 | ||
CY2021Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
91000 | |
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
98000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
103000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
78000 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14502000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14369000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14478000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14309000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 |