2022 Q3 Form 10-Q Financial Statement
#000143774922018744 Filed on August 04, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
Revenue | $58.75M | $50.45M | $58.88M |
YoY Change | 63.92% | 44.48% | 55.09% |
Cost Of Revenue | $22.36M | $19.11M | $23.77M |
YoY Change | 76.09% | 50.38% | 79.64% |
Gross Profit | $36.39M | $31.34M | $35.11M |
YoY Change | 57.24% | 41.11% | 41.95% |
Gross Profit Margin | 61.93% | 62.12% | 59.63% |
Selling, General & Admin | $27.40M | $30.24M | $30.04M |
YoY Change | 67.84% | 85.75% | 69.93% |
% of Gross Profit | 75.31% | 96.47% | 85.56% |
Research & Development | $4.989M | $5.700M | $5.179M |
YoY Change | 90.93% | 102.77% | 93.97% |
% of Gross Profit | 13.71% | 18.19% | 14.75% |
Depreciation & Amortization | $8.055M | $8.134M | $24.61M |
YoY Change | 88.33% | 77.91% | 120.13% |
% of Gross Profit | 22.14% | 25.95% | 70.08% |
Operating Expenses | $32.39M | $35.94M | $35.22M |
YoY Change | 71.03% | 88.26% | 73.08% |
Operating Profit | $3.995M | -$4.594M | -$110.0K |
YoY Change | -4.9% | -247.1% | -102.51% |
Interest Expense | $1.214M | $1.014M | -$1.238M |
YoY Change | 48.96% | 16.02% | -41.33% |
% of Operating Profit | 30.39% | ||
Other Income/Expense, Net | -$611.0K | -$818.0K | $1.302M |
YoY Change | -278.65% | -52.02% | -51.96% |
Pretax Income | $3.384M | -$5.412M | -$46.00K |
YoY Change | -25.51% | -481.66% | -100.94% |
Income Tax | $2.078M | -$3.974M | $1.738M |
% Of Pretax Income | 61.41% | ||
Net Earnings | $1.306M | -$1.438M | -$1.784M |
YoY Change | -64.89% | -172.08% | -145.51% |
Net Earnings / Revenue | 2.22% | -2.85% | -3.03% |
Basic Earnings Per Share | $0.25 | -$0.27 | |
Diluted Earnings Per Share | $0.24 | -$0.27 | -$339.7K |
COMMON SHARES | |||
Basic Shares Outstanding | 5.317M | 5.273M | 5.246M |
Diluted Shares Outstanding | 5.364M | 5.273M |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $32.38M | $43.75M | $49.35M |
YoY Change | -88.37% | -84.13% | -81.3% |
Cash & Equivalents | $32.38M | $43.75M | $49.35M |
Short-Term Investments | |||
Other Short-Term Assets | $3.541M | $5.312M | $3.735M |
YoY Change | -44.3% | -23.03% | -23.78% |
Inventory | $28.04M | $26.87M | $24.61M |
Prepaid Expenses | |||
Receivables | $41.81M | $41.84M | $41.22M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $116.3M | $128.1M | $124.3M |
YoY Change | -63.6% | -59.36% | -59.07% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $28.22M | $28.01M | $28.62M |
YoY Change | 26.04% | 27.58% | 30.1% |
Goodwill | $278.0M | $283.6M | $291.2M |
YoY Change | 73.78% | 74.26% | 81.03% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $10.83M | $10.42M | $11.83M |
YoY Change | 446.99% | 373.82% | 367.59% |
Total Long-Term Assets | $540.0M | $557.7M | $583.1M |
YoY Change | 86.39% | 87.66% | 95.83% |
TOTAL ASSETS | |||
Total Short-Term Assets | $116.3M | $128.1M | $124.3M |
Total Long-Term Assets | $540.0M | $557.7M | $583.1M |
Total Assets | $656.2M | $685.8M | $707.4M |
YoY Change | 7.74% | 11.97% | 17.61% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $7.738M | $7.557M | $7.897M |
YoY Change | 73.38% | 86.82% | 76.55% |
Accrued Expenses | $12.46M | $11.90M | $11.61M |
YoY Change | 40.97% | 19.95% | 16.75% |
Deferred Revenue | $13.83M | $15.27M | $13.83M |
YoY Change | 41.99% | 70.76% | 57.57% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $41.51M | $44.13M | $48.06M |
YoY Change | 44.67% | 31.93% | 47.48% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $196.8M | $216.6M | $218.4M |
YoY Change | 16.52% | 28.39% | 49.87% |
Other Long-Term Liabilities | $6.826M | $7.340M | $7.924M |
YoY Change | 1465.6% | 1284.91% | 1008.25% |
Total Long-Term Liabilities | $6.826M | $7.340M | $7.924M |
YoY Change | 1465.6% | 1284.91% | 1008.25% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $41.51M | $44.13M | $48.06M |
Total Long-Term Liabilities | $6.826M | $7.340M | $7.924M |
Total Liabilities | $282.0M | $305.4M | $313.6M |
YoY Change | 34.49% | 43.04% | 60.6% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $74.85M | $74.39M | $76.68M |
YoY Change | -8.94% | -6.2% | 5.82% |
Common Stock | $324.9M | $318.3M | $313.5M |
YoY Change | 7.5% | 6.75% | -1.32% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $374.2M | $380.4M | $393.8M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $656.2M | $685.8M | $707.4M |
YoY Change | 7.74% | 11.97% | 17.61% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.306M | -$1.438M | -$1.784M |
YoY Change | -64.89% | -172.08% | -145.51% |
Depreciation, Depletion And Amortization | $8.055M | $8.134M | $24.61M |
YoY Change | 88.33% | 77.91% | 120.13% |
Cash From Operating Activities | $10.56M | -$2.811M | $9.302M |
YoY Change | 138.09% | -129.31% | -31.2% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$1.639M | $225.0K | -$782.0K |
YoY Change | 74.73% | -65.54% | -24.81% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | ||
YoY Change | |||
Cash From Investing Activities | -$1.639M | -$225.0K | -$782.0K |
YoY Change | 74.73% | -65.54% | -24.81% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $843.0K | ||
YoY Change | 2.31% | ||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -18.65M | -$1.407M | -10.05M |
YoY Change | -1710.19% | -630.94% | 856.86% |
NET CHANGE | |||
Cash From Operating Activities | 10.56M | -$2.811M | 9.302M |
Cash From Investing Activities | -1.639M | -$225.0K | -782.0K |
Cash From Financing Activities | -18.65M | -$1.407M | -10.05M |
Net Change In Cash | -9.728M | -$5.599M | -1.527M |
YoY Change | -309.02% | -147.27% | -113.36% |
FREE CASH FLOW | |||
Cash From Operating Activities | $10.56M | -$2.811M | $9.302M |
Capital Expenditures | -$1.639M | $225.0K | -$782.0K |
Free Cash Flow | $12.20M | -$3.036M | $10.08M |
YoY Change | 127.03% | -133.97% | -30.74% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2022Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--03-31 | |
CY2022Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1035000 | usd |
CY2022Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
630000 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
18495000 | usd |
CY2022Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
17726000 | usd |
CY2022Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q1 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
25000000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
25000000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5297308 | |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5297308 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
5265627 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5265627 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.16 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
380431000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
399003000 | usd |
CY2022Q2 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-7601000 | usd |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.64 | |
CY2022Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2022Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
14717000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
15268000 | usd |
CY2022Q2 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2022Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-06-30 | |
CY2022Q2 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2022Q2 | dei |
Entity File Number
EntityFileNumber
|
0-11740 | |
CY2022Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
13830000 | usd |
CY2022Q2 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CO | |
CY2022Q2 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
84-0872291 | |
CY2022Q2 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
12100 West Sixth Avenue | |
CY2022Q2 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Lakewood | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
43747000 | usd |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
49346000 | usd |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
41840000 | usd |
CY2022Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
11901000 | usd |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
11611000 | usd |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
44127000 | usd |
CY2022Q2 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CO | |
CY2022Q2 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
80228 | |
CY2022Q2 | dei |
City Area Code
CityAreaCode
|
303 | |
CY2022Q2 | dei |
Local Phone Number
LocalPhoneNumber
|
987-8000 | |
CY2022Q2 | dei |
Security12b Title
Security12bTitle
|
Common Stock, no par value | |
CY2022Q2 | dei |
Trading Symbol
TradingSymbol
|
MLAB | |
CY2022Q2 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2022Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2022Q2 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2022Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
48055000 | usd |
CY2022Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2022Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2022Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
37323000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
39224000 | usd |
CY2022Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
283565000 | usd |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
291166000 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
685811000 | usd |
CY2022Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2022Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
5317270 | |
CY2022Q1 | us-gaap |
Assets
Assets
|
707369000 | usd |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
7557000 | usd |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
7897000 | usd |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9401000 | usd |
CY2021Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
12709000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
31341000 | usd |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
41224000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
26874000 | usd |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
24606000 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15666000 | usd |
CY2022Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
9142000 | usd |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
128127000 | usd |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
124318000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28006000 | usd |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28620000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
689000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
1318000 | usd |
CY2022Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
10424000 | usd |
CY2022Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
11830000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
235000000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
250117000 | usd |
CY2022Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7340000 | usd |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7924000 | usd |
CY2022Q2 | us-gaap |
Line Of Credit
LineOfCredit
|
47000000 | usd |
CY2022Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
49000000 | usd |
CY2022Q2 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
169590000 | usd |
CY2022Q1 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
169365000 | usd |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
305380000 | usd |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
313568000 | usd |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
318328000 | usd |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
313460000 | usd |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
74394000 | usd |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
76675000 | usd |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-12291000 | usd |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
3666000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
380431000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
393801000 | usd |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
685811000 | usd |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
707369000 | usd |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
19112000 | usd |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5273000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5301000 | |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-1438000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
22211000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1995000 | usd |
CY2022Q2 | us-gaap |
Selling Expense
SellingExpense
|
10023000 | usd |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5273000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5152000 | |
CY2021Q2 | us-gaap |
Selling Expense
SellingExpense
|
4858000 | usd |
CY2022Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
20212000 | usd |
CY2021Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
11419000 | usd |
CY2022Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
5700000 | usd |
CY2021Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2811000 | usd |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
35935000 | usd |
CY2021Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
19088000 | usd |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4594000 | usd |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3123000 | usd |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
1014000 | usd |
CY2021Q2 | us-gaap |
Interest Expense
InterestExpense
|
874000 | usd |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
196000 | usd |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-831000 | usd |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-818000 | usd |
CY2021Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1705000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-5412000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1418000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3974000 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-577000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1438000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1995000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.27 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.27 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.38 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-15957000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
5371000 | usd |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-17395000 | usd |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
7366000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-1438000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1995000 | usd |
CY2022Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
8134000 | usd |
CY2021Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4572000 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3432000 | usd |
CY2021Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2197000 | usd |
CY2022Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
225000 | usd |
CY2021Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
221000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-908000 | usd |
CY2022Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
1763000 | usd |
CY2021Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
826000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1484000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-3285000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2732000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
753000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
2180000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
1631000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-15957000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-205000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-476000 | usd |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
843000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3432000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-5328000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
867000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
1436000 | usd |
CY2021Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
138000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2811000 | usd |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9589000 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
225000 | usd |
CY2021Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
653000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-225000 | usd |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-653000 | usd |
CY2022Q2 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
2000000 | usd |
CY2021Q2 | us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
-0 | usd |
CY2022Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
843000 | usd |
CY2021Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
824000 | usd |
CY2022Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1436000 | usd |
CY2021Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1089000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1407000 | usd |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
265000 | usd |
CY2022Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-1156000 | usd |
CY2021Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2644000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-5599000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
11845000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
49346000 | usd |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
263865000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
43747000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
275710000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
393801000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1436000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1438000 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
406227000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1089000 | usd |
CY2021Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
824000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2197000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
5371000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1995000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
34920000 | usd |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
291166000 | usd |
CY2022Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4419000 | usd |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
283565000 | usd |
CY2022Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
9710000 | usd |
CY2022Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
6015000 | usd |
CY2022Q2 | us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><b>Prior Period Reclassification</b></i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Certain amounts presented in Note <em style="font: inherit;">3.</em> "Revenue Recognition" in prior periods of fiscal year <em style="font: inherit;">2022</em> have been reclassified out of revenues from consumables and into revenues from hardware and services. These reclassifications have <em style="font: inherit;">not</em> resulted in any change to the Condensed Consolidated Financial Statements for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2022 </em>and <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> | |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
26874000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
50453000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
34920000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
50453000 | usd |
CY2022Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
14172000 | usd |
CY2022Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
2150000 | usd |
CY2022Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
15069000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
3298000 | usd |
CY2022Q2 | mlab |
Contract With Customer Liability Increase During Period Net Of Revenue Recognized
ContractWithCustomerLiabilityIncreaseDuringPeriodNetOfRevenueRecognized
|
3497000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
15268000 | usd |
CY2022Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
15014000 | usd |
CY2022Q1 | us-gaap |
Inventory Net
InventoryNet
|
24606000 | usd |
CY2022Q2 | mlab |
Prepaid Expenses Current
PrepaidExpensesCurrent
|
4173000 | usd |
CY2022Q1 | mlab |
Prepaid Expenses Current
PrepaidExpensesCurrent
|
2871000 | usd |
CY2022Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
6181000 | usd |
CY2022Q1 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
2536000 | usd |
CY2022Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
5312000 | usd |
CY2022Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
3735000 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15666000 | usd |
CY2022Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
9142000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
335400000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
85283000 | usd |
CY2022Q2 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
3116000 | usd |
CY2022Q1 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
3677000 | usd |
CY2022Q2 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
2551000 | usd |
CY2022Q1 | us-gaap |
Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
|
2069000 | usd |
CY2022Q2 | us-gaap |
Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
|
1596000 | usd |
CY2022Q1 | us-gaap |
Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
|
1503000 | usd |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9401000 | usd |
CY2022Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
14717000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
325224000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
90224000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
235000000 | usd |
CY2022Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
250117000 | usd |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7320000 | usd |
CY2021Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3816000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
21591000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
28278000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
26704000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
25950000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
25453000 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3432000 | usd |
CY2021Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2197000 | usd |
CY2022Q2 | mlab |
Employee Service Sharebased Compensation Tax Expense Benefit From Compensation Expense
EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense
|
-1992000 | usd |
CY2021Q2 | mlab |
Employee Service Sharebased Compensation Tax Expense Benefit From Compensation Expense
EmployeeServiceSharebasedCompensationTaxExpenseBenefitFromCompensationExpense
|
-2785000 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
1440000 | usd |
CY2021Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
-588000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
202000 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
167.14 | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P2Y10M24D | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
18261000 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
42000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
185570 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
4000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
231150 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
16000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
93120 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
224000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
174.93 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y3M18D | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
9493000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-1438000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1995000 | usd |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5273000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5152000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5273000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5301000 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.27 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.27 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.38 | |
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
968000 | |
CY2021Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
654000 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.734 | pure |
CY2021Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.407 | pure |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
31341000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
22211000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-5412000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1418000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
26874000 | usd |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
24606000 | usd |