2020 Q4 Form 10-Q Financial Statement
#000155837020012566 Filed on November 04, 2020
Income Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
Revenue | $93.00M | $94.65M | $87.93M |
YoY Change | 5.77% | -2.05% | 18.82% |
Cost Of Revenue | $67.10M | $66.51M | $61.50M |
YoY Change | 9.11% | -0.14% | 17.37% |
Gross Profit | $25.93M | $28.14M | $26.47M |
YoY Change | -2.03% | -6.29% | 22.55% |
Gross Profit Margin | 27.89% | 29.73% | 30.11% |
Selling, General & Admin | $13.00M | $13.74M | $13.40M |
YoY Change | -2.99% | -2.37% | 16.52% |
% of Gross Profit | 50.13% | 48.83% | 50.62% |
Research & Development | $6.600M | $6.400M | $5.900M |
YoY Change | 11.86% | 12.28% | 11.32% |
% of Gross Profit | 25.45% | 22.74% | 22.29% |
Depreciation & Amortization | $4.310M | $2.556M | $3.790M |
YoY Change | 13.72% | 10.41% | 21.09% |
% of Gross Profit | 16.62% | 9.08% | 14.32% |
Operating Expenses | $21.10M | $21.68M | $20.70M |
YoY Change | 1.93% | 2.19% | 16.29% |
Operating Profit | $4.833M | $6.457M | $5.770M |
YoY Change | -16.24% | -26.72% | 51.84% |
Interest Expense | -$900.0K | $844.0K | -$1.200M |
YoY Change | -25.0% | -37.9% | 33.33% |
% of Operating Profit | -18.62% | 13.07% | -20.8% |
Other Income/Expense, Net | -$200.0K | -$1.075M | -$300.0K |
YoY Change | -33.33% | -28.29% | |
Pretax Income | $3.700M | $5.382M | $4.200M |
YoY Change | -11.9% | -26.41% | 68.0% |
Income Tax | $1.000M | $1.369M | $700.0K |
% Of Pretax Income | 27.03% | 25.44% | 16.67% |
Net Earnings | $2.700M | $4.000M | $3.500M |
YoY Change | -22.86% | -13.04% | 34.62% |
Net Earnings / Revenue | 2.9% | 4.23% | 3.98% |
Basic Earnings Per Share | $0.28 | $0.28 | $0.37 |
Diluted Earnings Per Share | $0.28 | $0.28 | $0.37 |
COMMON SHARES | |||
Basic Shares Outstanding | 9.758M | 14.27M | |
Diluted Shares Outstanding | 14.37M |
Balance Sheet
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $23.10M | $20.20M | $13.40M |
YoY Change | 72.39% | 134.88% | 54.02% |
Cash & Equivalents | $23.13M | $20.23M | $13.42M |
Short-Term Investments | |||
Other Short-Term Assets | $8.700M | $6.600M | $4.400M |
YoY Change | 97.73% | 60.98% | 10.0% |
Inventory | $62.98M | $61.64M | $53.39M |
Prepaid Expenses | |||
Receivables | $47.38M | $51.27M | $44.43M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $142.2M | $139.8M | $115.6M |
YoY Change | 22.98% | 16.46% | 4.28% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $55.43M | $54.06M | $53.01M |
YoY Change | 4.57% | -19.07% | 10.43% |
Goodwill | $61.86M | $60.46M | $52.94M |
YoY Change | 16.86% | 0.56% | |
Intangibles | $65.86M | $66.37M | $62.50M |
YoY Change | 5.38% | ||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $4.483M | $4.202M | $4.835M |
YoY Change | -7.28% | -17.61% | -10.46% |
Total Long-Term Assets | $207.0M | $204.1M | $190.2M |
YoY Change | 8.83% | 8.45% | 9.05% |
TOTAL ASSETS | |||
Total Short-Term Assets | $142.2M | $139.8M | $115.6M |
Total Long-Term Assets | $207.0M | $204.1M | $190.2M |
Total Assets | $349.2M | $343.9M | $305.8M |
YoY Change | 14.18% | 11.57% | 7.2% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $27.67M | $29.31M | $23.64M |
YoY Change | 17.04% | 18.67% | -8.73% |
Accrued Expenses | $24.86M | $22.82M | $23.00M |
YoY Change | 8.09% | 11.32% | 31.43% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $52.53M | $52.13M | $46.64M |
YoY Change | 12.63% | 8.16% | 4.58% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $120.1M | $124.4M | $109.8M |
YoY Change | 9.4% | 6.77% | -10.4% |
Other Long-Term Liabilities | $8.558M | $8.346M | $7.975M |
YoY Change | 7.31% | -68.39% | -36.2% |
Total Long-Term Liabilities | $128.6M | $132.7M | $117.7M |
YoY Change | 9.26% | -7.11% | -12.79% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $52.53M | $52.13M | $46.64M |
Total Long-Term Liabilities | $128.6M | $132.7M | $117.7M |
Total Liabilities | $206.1M | $209.5M | $186.6M |
YoY Change | 10.45% | 7.75% | 1.71% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $105.1M | $102.7M | $92.59M |
YoY Change | 13.47% | ||
Common Stock | $41.28M | $40.67M | $37.14M |
YoY Change | 11.15% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $143.1M | $134.4M | $119.2M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $349.2M | $343.9M | $305.8M |
YoY Change | 14.18% | 11.57% | 7.2% |
Cashflow Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $2.700M | $4.000M | $3.500M |
YoY Change | -22.86% | -13.04% | 34.62% |
Depreciation, Depletion And Amortization | $4.310M | $2.556M | $3.790M |
YoY Change | 13.72% | 10.41% | 21.09% |
Cash From Operating Activities | $9.820M | $8.420M | $17.53M |
YoY Change | -43.98% | 3.31% | 184.58% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$2.810M | -$2.950M | -$5.600M |
YoY Change | -49.82% | 2.43% | 49.33% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | ||
Cash From Investing Activities | -$2.810M | -$2.950M | -$5.600M |
YoY Change | -49.82% | 2.43% | -91.75% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -5.100M | -4.690M | -7.270M |
YoY Change | -29.85% | -31.93% | -112.32% |
NET CHANGE | |||
Cash From Operating Activities | 9.820M | 8.420M | 17.53M |
Cash From Investing Activities | -2.810M | -2.950M | -5.600M |
Cash From Financing Activities | -5.100M | -4.690M | -7.270M |
Net Change In Cash | 1.910M | 780.0K | 4.660M |
YoY Change | -59.01% | -148.15% | -273.23% |
FREE CASH FLOW | |||
Cash From Operating Activities | $9.820M | $8.420M | $17.53M |
Capital Expenditures | -$2.810M | -$2.950M | -$5.600M |
Free Cash Flow | $12.63M | $11.37M | $23.13M |
YoY Change | -45.4% | 3.08% | 133.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
|
2020 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2020Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2019Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2019Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9599000 | |
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9757000 | |
CY2020Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2019Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
us-gaap |
Lessee Operating Lease Existence Of Option To Terminate
LesseeOperatingLeaseExistenceOfOptionToTerminate
|
true | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2020-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 Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CO | ||
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 | ||
CY2020Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
9757694 | |
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
20227000 | |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13416000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
580000 | ||
CY2019Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
405000 | |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
51265000 | |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
44429000 | |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
61643000 | |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
53385000 | |
CY2020Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6620000 | |
CY2019Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4413000 | |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
139755000 | |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
115643000 | |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
54058000 | |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
53008000 | |
CY2020Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
895000 | |
CY2019Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
490000 | |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
66366000 | |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
62497000 | |
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
60460000 | |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
52935000 | |
CY2020Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
18115000 | |
CY2019Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
16420000 | |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4202000 | |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4835000 | |
CY2020Q3 | us-gaap |
Assets
Assets
|
343851000 | |
CY2019Q4 | us-gaap |
Assets
Assets
|
305828000 | |
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
29312000 | |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
23640000 | |
CY2020Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
22821000 | |
CY2019Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
23001000 | |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
52133000 | |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
46641000 | |
CY2020Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
124387000 | |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109765000 | |
CY2020Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4721000 | |
CY2019Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
3399000 | |
CY2020Q3 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
5229000 | |
CY2019Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
5139000 | |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14643000 | |
CY2019Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13715000 | |
CY2020Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
8346000 | |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7975000 | |
CY2020Q3 | us-gaap |
Liabilities
Liabilities
|
209459000 | |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
186634000 | |
CY2020Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2019Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2020Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9757000 | |
CY2019Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9599000 | |
CY2020Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
40674000 | |
CY2019Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
37136000 | |
CY2020Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1.00 | |
CY2019Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1.00 | |
CY2020Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2019Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2020Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2019Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
102659000 | |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
92589000 | |
CY2020Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-8941000 | |
CY2019Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-10531000 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
134392000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
119194000 | |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
343851000 | |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
305828000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
96633000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
283159000 | ||
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
66513000 | |
CY2019Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
66603000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
191054000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
197045000 | ||
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
28140000 | |
CY2019Q3 | us-gaap |
Interest Expense
InterestExpense
|
1359000 | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11819000 | ||
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
12373000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2799000 | ||
us-gaap |
Interest Expense
InterestExpense
|
3974000 | ||
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-231000 | |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-140000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-307000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-121000 | ||
CY2020Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1075000 | |
CY2019Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1499000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3106000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4095000 | ||
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5382000 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7313000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
15117000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
19652000 | ||
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1369000 | |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2695000 | |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
30030000 | |
us-gaap |
Gross Profit
GrossProfit
|
82642000 | ||
us-gaap |
Gross Profit
GrossProfit
|
86114000 | ||
CY2020Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
3734000 | |
CY2019Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4144000 | |
CY2020Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10008000 | |
CY2019Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9932000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
28880000 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
28451000 | ||
CY2020Q3 | amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
6434000 | |
CY2019Q3 | amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
5705000 | |
amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
18865000 | ||
amot |
Engineering And Development Expense
EngineeringAndDevelopmentExpense
|
17188000 | ||
CY2020Q3 | us-gaap |
Business Development
BusinessDevelopment
|
8000 | |
CY2019Q3 | us-gaap |
Business Development
BusinessDevelopment
|
8000 | |
us-gaap |
Business Development
BusinessDevelopment
|
432000 | ||
us-gaap |
Business Development
BusinessDevelopment
|
64000 | ||
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1499000 | |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1429000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4423000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4291000 | ||
CY2020Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
21683000 | |
CY2019Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
21218000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
64419000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
62367000 | ||
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6457000 | |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8812000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18223000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23747000 | ||
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
844000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4173000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6119000 | ||
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4013000 | |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4618000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
13533000 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.49 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.15 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.44 | ||
CY2020Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4035000 | |
CY2020Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
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 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9514000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9414000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9487000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9390000 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.42 | |
CY2019Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.49 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.15 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.43 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9579000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9464000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9539000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9435000 | ||
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4013000 | |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4618000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
13533000 | ||
CY2020Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
3433000 | |
CY2019Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2369000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
2937000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2708000 | ||
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
70000 | |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-105000 | |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-1347000 | ||
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-803000 | ||
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
7516000 | |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2144000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
12534000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
10022000 | ||
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 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
256000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2428000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
-1432000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-344000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1932000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
-433000 | |
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 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
111200000 | |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
740000 | |
CY2019Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2369000 | |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
-135000 | |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-30000 | |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4618000 | |
CY2019Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
288000 | |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
113796000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
10944000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
13533000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11682000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11071000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-931000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-563000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2640000 | ||
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
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 Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
3433000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
91000 | |
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 Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2020Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
292000 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
134392000 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
101813000 | |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
1088000 | |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
330000 | |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
596000 | |
CY2019Q1 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
63000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-887000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
-343000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-81000 | |
CY2019Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4470000 | |
CY2019Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q1 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
287000 | |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
106798000 | |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
780000 | |
CY2019Q2 | amot |
Shares Withheld For Payment Of Employee Payroll Taxes
SharesWithheldForPaymentOfEmployeePayrollTaxes
|
647000 | |
CY2019Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
548000 | |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
-564000 | |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
-128000 | |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4445000 | |
CY2019Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
288000 | |
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
131000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2374000 | ||
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
109000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-360000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-581000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2136000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
4575000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
13643000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-1664000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
725000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
232000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
492000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-727000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-2840000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
2815000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
15020000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17004000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6560000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9280000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
14728000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-21288000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9280000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
26979000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
9091000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
12299000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
15000000 | ||
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
401000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
875000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
887000 | ||
amot |
Proceeds From Payments For Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
-814000 | ||
amot |
Proceeds From Payments For Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
-717000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
12590000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-7513000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
489000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-306000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6811000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-95000 | ||
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
13416000 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8673000 | |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
20227000 | |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8578000 | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | ||
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
96633000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
283159000 | ||
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
94653000 | |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
96633000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
273696000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
283159000 | ||
CY2019Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
10585000 | |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
61643000 | |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
53385000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
98076000 | |
CY2020Q3 | amot |
Contract Liability With Accrued Liability
ContractLiabilityWithAccruedLiability
|
477000 | |
CY2019Q4 | amot |
Contract Liability With Accrued Liability
ContractLiabilityWithAccruedLiability
|
454000 | |
CY2020Q3 | amot |
Contract Liability With Other Long Term Liabilities
ContractLiabilityWithOtherLongTermLiabilities
|
280000 | |
CY2020Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
757000 | |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
454000 | |
CY2020Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
42150000 | |
CY2019Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
35849000 | |
CY2020Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
7843000 | |
CY2019Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6951000 | |
CY2020Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
11650000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
31710000 | |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
66366000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
89487000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
26990000 | |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
62497000 | |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1499000 | |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1429000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4423000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
4291000 | ||
CY2020Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
112798000 | |
CY2019Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
104034000 | |
CY2020Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
58740000 | |
CY2019Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
51026000 | |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
54058000 | |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
53008000 | |
CY2020Q3 | us-gaap |
Depreciation
Depreciation
|
2556000 | |
CY2019Q3 | us-gaap |
Depreciation
Depreciation
|
2315000 | |
us-gaap |
Depreciation
Depreciation
|
7259000 | ||
us-gaap |
Depreciation
Depreciation
|
6780000 | ||
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
52935000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
6629000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-896000 | ||
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
60460000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
1499000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
5984000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
6031000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
6040000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
5713000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
41099000 | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
66366000 | |
CY2020Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
920000 | |
CY2019Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
834000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2640000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2374000 | ||
CY2020Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
11056000 | |
CY2019Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
12967000 | |
CY2020Q3 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1527000 | |
CY2019Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1075000 | |
CY2020Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
539000 | |
CY2019Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
2231000 | |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4125000 | |
CY2019Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3203000 | |
CY2020Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
5574000 | |
CY2019Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3525000 | |
CY2020Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
22821000 | |
CY2019Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
23001000 | |
CY2020Q3 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
612000 | |
CY2019Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
320000 | |
CY2020Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
124387000 | |
CY2019Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109765000 | |
CY2019Q3 | amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
5.9 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.276 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.311 | ||
amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
0.3 | ||
amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
-1.5 | ||
CY2020Q3 | amot |
Deferred Discrete Tax Expense Benefit Percentage
DeferredDiscreteTaxExpenseBenefitPercentage
|
0.9 | |
amot |
Lessee Operating Lease Option To Terminate Period
LesseeOperatingLeaseOptionToTerminatePeriod
|
P30D | ||
CY2020Q3 | us-gaap |
Derivative Fair Value Of Derivative Liability Amount Offset Against Collateral
DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
|
2137000 | |
CY2020Q3 | us-gaap |
Derivative Fair Value Amount Offset Against Collateral Net
DerivativeFairValueAmountOffsetAgainstCollateralNet
|
2137000 | |
CY2020Q3 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Not Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
|
2137000 | |
CY2019Q4 | us-gaap |
Derivative Fair Value Of Derivative Liability Amount Offset Against Collateral
DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
|
363000 | |
CY2019Q4 | us-gaap |
Derivative Fair Value Amount Offset Against Collateral Net
DerivativeFairValueAmountOffsetAgainstCollateralNet
|
363000 | |
CY2019Q4 | us-gaap |
Derivative Fair Value Of Derivative Asset Amount Not Offset Against Collateral
DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
|
363000 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.254 | |
CY2019Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.369 | |
CY2020Q3 | amot |
Deferred Other Tax Expense Benefit Percentage
DeferredOtherTaxExpenseBenefitPercentage
|
-2.6 | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3341000 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
3101000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2395000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
260000 | ||
amot |
Right Of Use Of Assets Adoption Asc842
RightOfUseOfAssetsAdoptionAsc842
|
20344000 | ||
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1214000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
|
4334000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Two
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
|
3413000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Three
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
|
2684000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Four
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
|
2140000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due In Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
|
1990000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due After Rolling Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
|
4403000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
20178000 | |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1410000 | |
CY2020Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
18768000 | |
CY2019Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2019Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2020Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2020Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
us-gaap |
Dividends Cash
DividendsCash
|
874000 | ||
us-gaap |
Dividends Cash
DividendsCash
|
863000 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9514000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9414000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9487000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9390000 | ||
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
65000 | |
CY2019Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
50000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
52000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
45000 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9579000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9464000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9539000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9435000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 |