2020 Q2 Form 10-Q Financial Statement
#000143774920016748 Filed on August 06, 2020
Income Statement
Concept | 2020 Q2 | 2019 Q2 |
---|---|---|
Revenue | $29.94M | $26.29M |
YoY Change | 13.9% | 4.56% |
Cost Of Revenue | $9.601M | $10.15M |
YoY Change | -5.4% | 0.98% |
Gross Profit | $20.34M | $16.20M |
YoY Change | 25.52% | 7.38% |
Gross Profit Margin | 67.93% | 61.64% |
Selling, General & Admin | $14.17M | $9.728M |
YoY Change | 45.7% | 2.51% |
% of Gross Profit | 69.69% | 60.03% |
Research & Development | $2.596M | $1.019M |
YoY Change | 154.76% | 21.74% |
% of Gross Profit | 12.76% | 6.29% |
Depreciation & Amortization | $3.908M | $2.181M |
YoY Change | 79.18% | -11.16% |
% of Gross Profit | 19.21% | 13.46% |
Operating Expenses | $16.77M | $10.75M |
YoY Change | 56.04% | 4.07% |
Operating Profit | $3.570M | $5.392M |
YoY Change | -33.79% | 13.18% |
Interest Expense | $1.919M | $395.0K |
YoY Change | 385.82% | |
% of Operating Profit | 53.75% | 7.33% |
Other Income/Expense, Net | -$2.816M | -$32.00K |
YoY Change | 8700.0% | -91.21% |
Pretax Income | $754.0K | $5.360M |
YoY Change | -85.93% | 21.82% |
Income Tax | -$463.0K | $763.0K |
% Of Pretax Income | -61.41% | 14.24% |
Net Earnings | $1.217M | $4.660M |
YoY Change | -73.88% | 10.17% |
Net Earnings / Revenue | 4.06% | 17.73% |
Basic Earnings Per Share | $0.27 | $1.20 |
Diluted Earnings Per Share | $0.26 | $1.14 |
COMMON SHARES | ||
Basic Shares Outstanding | 4.528M | 3.901M |
Diluted Shares Outstanding | 4.669M | 4.086M |
Balance Sheet
Concept | 2020 Q2 | 2019 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $231.0M | $7.300M |
YoY Change | 3064.38% | -1.35% |
Cash & Equivalents | $231.0M | $7.315M |
Short-Term Investments | ||
Other Short-Term Assets | $8.000M | $6.600M |
YoY Change | 21.21% | 53.49% |
Inventory | $12.90M | $6.971M |
Prepaid Expenses | ||
Receivables | $17.93M | $12.95M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $269.8M | $33.82M |
YoY Change | 697.53% | 3.02% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $21.80M | $21.98M |
YoY Change | -0.85% | -5.65% |
Goodwill | $153.9M | $67.42M |
YoY Change | 128.33% | 3.58% |
Intangibles | $117.5M | $33.75M |
YoY Change | 248.18% | -15.85% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.254M | $1.361M |
YoY Change | 65.61% | 1261.0% |
Total Long-Term Assets | $307.0M | $125.8M |
YoY Change | 143.93% | -2.16% |
TOTAL ASSETS | ||
Total Short-Term Assets | $269.8M | $33.82M |
Total Long-Term Assets | $307.0M | $125.8M |
Total Assets | $576.7M | $159.7M |
YoY Change | 261.2% | -1.11% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $2.812M | $3.130M |
YoY Change | -10.16% | 8.95% |
Accrued Expenses | $5.944M | $4.792M |
YoY Change | 24.04% | 44.29% |
Deferred Revenue | $5.858M | $4.086M |
YoY Change | 43.37% | |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $2.250M | |
YoY Change | 28.57% | |
Total Short-Term Liabilities | $20.48M | $21.32M |
YoY Change | -3.98% | 36.35% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $141.6M | $17.51M |
YoY Change | 708.59% | -53.5% |
Other Long-Term Liabilities | $1.190M | $696.0K |
YoY Change | 70.98% | 278.26% |
Total Long-Term Liabilities | $1.190M | $18.21M |
YoY Change | -93.46% | -51.89% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $20.48M | $21.32M |
Total Long-Term Liabilities | $1.190M | $18.21M |
Total Liabilities | $194.5M | $40.62M |
YoY Change | 378.78% | -27.47% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $72.24M | $77.28M |
YoY Change | -6.51% | 7.48% |
Common Stock | $306.9M | $43.40M |
YoY Change | 607.1% | 26.54% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $382.2M | $119.0M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $576.7M | $159.7M |
YoY Change | 261.2% | -1.11% |
Cashflow Statement
Concept | 2020 Q2 | 2019 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.217M | $4.660M |
YoY Change | -73.88% | 10.17% |
Depreciation, Depletion And Amortization | $3.908M | $2.181M |
YoY Change | 79.18% | -11.16% |
Cash From Operating Activities | $2.260M | $724.0K |
YoY Change | 212.15% | -88.93% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $216.0K | $226.0K |
YoY Change | -4.42% | -175.33% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | -$2.560M |
YoY Change | -100.0% | |
Cash From Investing Activities | -$216.0K | -$2.781M |
YoY Change | -92.23% | 827.0% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $704.0K | $624.0K |
YoY Change | 12.82% | 2.3% |
Common Stock Issuance & Retirement, Net | $145.9M | |
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | $146.9M | -$915.0K |
YoY Change | -16153.01% | -79.4% |
NET CHANGE | ||
Cash From Operating Activities | $2.260M | $724.0K |
Cash From Investing Activities | -$216.0K | -$2.781M |
Cash From Financing Activities | $146.9M | -$915.0K |
Net Change In Cash | $149.6M | -$2.870M |
YoY Change | -5311.53% | -259.36% |
FREE CASH FLOW | ||
Cash From Operating Activities | $2.260M | $724.0K |
Capital Expenditures | $216.0K | $226.0K |
Free Cash Flow | $2.044M | $498.0K |
YoY Change | 310.44% | -92.72% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | USD |
CY2020Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | USD |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
230951000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
9315000 | USD |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.16 | |
CY2019Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.16 | |
CY2020Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
5103451 | |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
188000 | USD |
CY2020Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
159000 | USD |
CY2020Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
13157000 | USD |
CY2020Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
12741000 | USD |
CY2020Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
25000000 | |
CY2020Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
25000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5102939 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5102939 | |
CY2020Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
4387140 | |
CY2020Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
4387140 | |
CY2020Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
81380000 | USD |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
17929000 | USD |
CY2020Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
21132000 | USD |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
12900000 | USD |
CY2020Q1 | us-gaap |
Inventory Net
InventoryNet
|
14230000 | USD |
CY2020Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
2719000 | USD |
CY2020Q1 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
1914000 | USD |
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
5257000 | USD |
CY2020Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4136000 | USD |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
269756000 | USD |
CY2020Q1 | us-gaap |
Assets Current
AssetsCurrent
|
122792000 | USD |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
21796000 | USD |
CY2020Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
22066000 | USD |
CY2020Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
11453000 | USD |
CY2020Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
11461000 | USD |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2254000 | USD |
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
2812000 | USD |
CY2020Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
3408000 | USD |
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
5341000 | USD |
CY2020Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
8940000 | USD |
CY2020Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2480000 | USD |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
117526000 | USD |
CY2020Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
119871000 | USD |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
153948000 | USD |
CY2020Q1 | us-gaap |
Goodwill
Goodwill
|
141536000 | USD |
CY2020Q2 | us-gaap |
Assets
Assets
|
576733000 | USD |
CY2020Q1 | us-gaap |
Assets
Assets
|
420206000 | USD |
CY2019Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1019000 | USD |
CY2020Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
16770000 | USD |
CY2019Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
10747000 | USD |
CY2020Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3198000 | USD |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5392000 | USD |
CY2020Q2 | us-gaap |
Interest Expense
InterestExpense
|
1919000 | USD |
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
5858000 | USD |
CY2020Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6814000 | USD |
CY2020Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
520000 | USD |
CY2020Q1 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
504000 | USD |
CY2020Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
5944000 | USD |
CY2020Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
6342000 | USD |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
20475000 | USD |
CY2020Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
26008000 | USD |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
31230000 | USD |
CY2020Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
32549000 | USD |
CY2020Q2 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
141604000 | USD |
CY2020Q1 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
140278000 | USD |
CY2020Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1190000 | USD |
CY2020Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1358000 | USD |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
194499000 | USD |
CY2020Q1 | us-gaap |
Liabilities
Liabilities
|
200193000 | USD |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
306880000 | USD |
CY2020Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
158023000 | USD |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
72242000 | USD |
CY2020Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
71930000 | USD |
CY2020Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
3112000 | USD |
CY2020Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-9940000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
382234000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
220013000 | USD |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
576733000 | USD |
CY2020Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
420206000 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29941000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
26288000 | USD |
CY2020Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
9973000 | USD |
CY2019Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
10149000 | USD |
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
19968000 | USD |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
16139000 | USD |
CY2020Q2 | us-gaap |
Selling Expense
SellingExpense
|
4075000 | USD |
CY2019Q2 | us-gaap |
Selling Expense
SellingExpense
|
2208000 | USD |
CY2020Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
10099000 | USD |
CY2019Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7520000 | USD |
CY2020Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2596000 | USD |
CY2019Q2 | us-gaap |
Interest Expense
InterestExpense
|
395000 | USD |
CY2020Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-897000 | USD |
CY2019Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
363000 | USD |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | |
CY2020Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2816000 | USD |
CY2019Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-32000 | USD |
CY2020Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
382000 | USD |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5360000 | USD |
CY2020Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-643000 | USD |
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
763000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1025000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4597000 | USD |
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.23 | |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2068000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
724000 | USD |
CY2020Q2 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
-0 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
2555000 | USD |
CY2020Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
216000 | USD |
CY2019Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
226000 | USD |
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.22 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.13 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4528000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
3901000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4669000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4086000 | |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1025000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4597000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
13052000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
186000 | USD |
CY2020Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
14077000 | USD |
CY2019Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4783000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1025000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4597000 | USD |
CY2020Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3908000 | USD |
CY2019Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2181000 | USD |
CY2020Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1268000 | USD |
CY2019Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
868000 | USD |
CY2020Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
1326000 | USD |
CY2020Q2 | mlab |
Amortization Of Inventory Stepup Cost
AmortizationOfInventoryStepupCost
|
-436000 | USD |
CY2020Q2 | mlab |
Increase Decrease In Inventory Reserve
IncreaseDecreaseInInventoryReserve
|
-47000 | USD |
CY2019Q2 | mlab |
Increase Decrease In Inventory Reserve
IncreaseDecreaseInInventoryReserve
|
-197000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-360000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-0 | USD |
CY2020Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-84000 | USD |
CY2019Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-64000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-4251000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
587000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1194000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-86000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
1982000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
2579000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-913000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
50000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-4377000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-4272000 | USD |
CY2020Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-1299000 | USD |
CY2019Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
119000 | USD |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-216000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2781000 | USD |
CY2020Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
145935000 | USD |
CY2020Q2 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
-0 | USD |
CY2019Q2 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
3000000 | USD |
CY2020Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
704000 | USD |
CY2019Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
624000 | USD |
CY2020Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1654000 | USD |
CY2019Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2709000 | USD |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
146885000 | USD |
CY2019Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-915000 | USD |
CY2020Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
834000 | USD |
CY2019Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
102000 | USD |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
149571000 | USD |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2870000 | USD |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
81380000 | USD |
CY2019Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
10185000 | USD |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
230951000 | USD |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
7315000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
220013000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
145935000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1654000 | USD |
CY2020Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
704000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1268000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
13052000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1025000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
382234000 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
111311000 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2709000 | USD |
CY2019Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
624000 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
868000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
186000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4597000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
119047000 | USD |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
4 | pure | |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29941000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
26288000 | USD |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29941000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
26288000 | USD |
CY2020Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
7217000 | USD |
CY2020Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1907000 | USD |
CY2020Q2 | mlab |
Contract With Customer Liability Increase During Period Net Of Revenue Recognized
ContractWithCustomerLiabilityIncreaseDuringPeriodNetOfRevenueRecognized
|
879000 | USD |
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
6189000 | USD |
CY2020Q2 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
214778000 | USD |
CY2020Q1 | us-gaap |
Money Market Funds At Carrying Value
MoneyMarketFundsAtCarryingValue
|
66735000 | USD |
CY2020Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7665000 | USD |
CY2020Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
6757000 | USD |
CY2020Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
324000 | USD |
CY2020Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
329000 | USD |
CY2020Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
7582000 | USD |
CY2020Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
9768000 | USD |
CY2020Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2671000 | USD |
CY2020Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2624000 | USD |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
12900000 | USD |
CY2020Q1 | us-gaap |
Inventory Net
InventoryNet
|
14230000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
170620000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
53094000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
117526000 | USD |
CY2020Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
169123000 | USD |
CY2020Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
49252000 | USD |
CY2020Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
119871000 | USD |
CY2020Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3354000 | USD |
CY2019Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1672000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
14813000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
14448000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
14240000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
13724000 | USD |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
12129000 | USD |
CY2020Q1 | us-gaap |
Goodwill
Goodwill
|
141536000 | USD |
CY2020Q2 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
5869000 | USD |
CY2020Q2 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | USD |
CY2020Q2 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
6543000 | USD |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
153948000 | USD |
CY2020Q2 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
1122000 | USD |
CY2020Q1 | us-gaap |
Accrued Bonuses Current
AccruedBonusesCurrent
|
4069000 | USD |
CY2020Q2 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
2128000 | USD |
CY2020Q1 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
2485000 | USD |
CY2020Q2 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
1957000 | USD |
CY2020Q1 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
2228000 | USD |
CY2020Q2 | us-gaap |
Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
|
134000 | USD |
CY2020Q1 | us-gaap |
Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
|
158000 | USD |
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
5341000 | USD |
CY2020Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
8940000 | USD |
CY2020Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
2851000 | USD |
CY2020Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
3796000 | USD |
CY2020Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
889000 | USD |
CY2020Q1 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
296000 | USD |
CY2020Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
382000 | USD |
CY2020Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
857000 | USD |
CY2020Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
807000 | USD |
CY2020Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
298000 | USD |
CY2020Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
5944000 | USD |
CY2020Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
6342000 | USD |
CY2020Q2 | us-gaap |
Interest Expense Debt Excluding Amortization
InterestExpenseDebtExcludingAmortization
|
593000 | USD |
CY2019Q2 | us-gaap |
Interest Expense Debt Excluding Amortization
InterestExpenseDebtExcludingAmortization
|
0 | USD |
CY2020Q2 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
1326000 | USD |
CY2019Q2 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
0 | USD |
CY2020Q2 | us-gaap |
Interest Expense Debt
InterestExpenseDebt
|
1919000 | USD |
CY2019Q2 | us-gaap |
Interest Expense Debt
InterestExpenseDebt
|
0 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
600000 | |
CY2020Q2 | mlab |
Sale Of Stock Underwriter Options Shares
SaleOfStockUnderwriterOptionsShares
|
90000 | |
CY2020Q2 | us-gaap |
Shares Issued Price Per Share
SharesIssuedPricePerShare
|
225.00 | |
CY2020Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
145935000 | USD |
CY2020Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1268000 | USD |
CY2019Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
868000 | USD |
CY2020Q2 | mlab |
Employee Service Sharebased Compensation Tax Expense Benefit From Compensation Expense
EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense
|
-925000 | USD |
CY2019Q2 | mlab |
Employee Service Sharebased Compensation Tax Expense Benefit From Compensation Expense
EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense
|
-540000 | USD |
CY2020Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
343000 | USD |
CY2019Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
328000 | USD |
CY2020Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
286000 | |
CY2020Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
107.72 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
36000 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
226.72 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
10000 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
112.93 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
23000 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
78.31 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
289000 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
124.74 | |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1025000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4597000 | USD |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
4528000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
3901000 | |
CY2020Q2 | mlab |
Incremental Common Shares Attributable To Dilutive Effect Of Stock Options
IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions
|
130000 | |
CY2019Q2 | mlab |
Incremental Common Shares Attributable To Dilutive Effect Of Stock Options
IncrementalCommonSharesAttributableToDilutiveEffectOfStockOptions
|
175000 | |
CY2020Q2 | us-gaap |
Incremental Common Shares Attributable To Nonvested Shares With Forfeitable Dividends
IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
|
11000 | |
CY2019Q2 | us-gaap |
Incremental Common Shares Attributable To Nonvested Shares With Forfeitable Dividends
IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
|
10000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4669000 | |
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
4086000 | |
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.23 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.18 | |
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.22 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.13 | |
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5360000 | USD |
CY2020Q2 | us-gaap |
Assets
Assets
|
576733000 | USD |
CY2020Q1 | us-gaap |
Assets
Assets
|
420206000 | USD |
CY2020Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
661000 | |
CY2019Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
20000 | |
CY2020Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-1.683 | pure |
CY2019Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.142 | pure |
CY2019Q4 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2019Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-746000 | USD |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
4 | pure | |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29941000 | USD |
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
19968000 | USD |
CY2020Q2 | mlab |
General And Administrative Research And Development Other Expense
GeneralAndAdministrativeResearchAndDevelopmentOtherExpense
|
-19586000 | USD |
CY2020Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
382000 | USD |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
26288000 | USD |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
16139000 | USD |
CY2019Q2 | mlab |
General And Administrative Research And Development Other Expense
GeneralAndAdministrativeResearchAndDevelopmentOtherExpense
|
-10779000 | USD |