2021 Q3 Form 10-Q Financial Statement
#000156459021044004 Filed on August 12, 2021
Income Statement
Concept | 2021 Q3 | 2020 Q2 | 2020 Q1 |
---|---|---|---|
Revenue | $13.43M | $6.219M | $9.021M |
YoY Change | 52.52% | -40.35% | -14.86% |
Cost Of Revenue | $7.318M | $3.813M | $5.105M |
YoY Change | 42.1% | -35.12% | -19.48% |
Gross Profit | $6.108M | $2.406M | $3.916M |
YoY Change | 67.16% | -47.11% | -8.08% |
Gross Profit Margin | 45.49% | 38.69% | 43.41% |
Selling, General & Admin | $5.574M | $4.383M | $4.850M |
YoY Change | 20.39% | -28.01% | -23.44% |
% of Gross Profit | 91.26% | 182.17% | 123.85% |
Research & Development | $1.672M | $810.0K | $719.0K |
YoY Change | 92.41% | -12.81% | -24.95% |
% of Gross Profit | 27.37% | 33.67% | 18.36% |
Depreciation & Amortization | $225.0K | $140.0K | $140.0K |
YoY Change | 87.5% | 0.0% | -33.33% |
% of Gross Profit | 3.68% | 5.82% | 3.58% |
Operating Expenses | $7.246M | $4.383M | $5.569M |
YoY Change | 31.75% | -37.54% | -23.64% |
Operating Profit | -$1.138M | -$2.784M | -$1.653M |
YoY Change | -38.35% | 12.8% | -45.55% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $2.539M | $9.000K | $9.000K |
YoY Change | 1780.74% | -84.48% | -250.0% |
Pretax Income | $1.401M | -$2.775M | -$1.644M |
YoY Change | -181.88% | 15.15% | -45.96% |
Income Tax | $8.000K | $5.000K | $7.000K |
% Of Pretax Income | 0.57% | ||
Net Earnings | $1.393M | -$2.780M | -$1.651M |
YoY Change | -181.04% | 14.92% | -45.83% |
Net Earnings / Revenue | 10.38% | -44.7% | -18.3% |
Basic Earnings Per Share | $0.09 | -$0.20 | -$0.12 |
Diluted Earnings Per Share | $0.09 | -$0.20 | -$119.7K |
COMMON SHARES | |||
Basic Shares Outstanding | 15.65M | 13.79M | 13.79M |
Diluted Shares Outstanding | 16.31M | 13.79M |
Balance Sheet
Concept | 2021 Q3 | 2020 Q2 | 2020 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $26.26M | $11.62M | $11.14M |
YoY Change | 120.11% | -25.66% | -35.16% |
Cash & Equivalents | $26.26M | $11.62M | $11.14M |
Short-Term Investments | |||
Other Short-Term Assets | $911.0K | $510.0K | $690.0K |
YoY Change | 68.7% | -13.56% | -10.39% |
Inventory | $7.962M | $7.850M | $8.160M |
Prepaid Expenses | |||
Receivables | $8.599M | $5.780M | $6.990M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $43.73M | $25.76M | $26.98M |
YoY Change | 71.09% | -22.6% | -23.05% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $3.467M | $2.750M | $3.170M |
YoY Change | 62.01% | 177.5% | -33.82% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $56.00K | $160.0K | $140.0K |
YoY Change | -62.67% | -18.37% | -26.32% |
Total Long-Term Assets | $6.789M | $3.520M | $3.920M |
YoY Change | 134.1% | -32.33% | -30.12% |
TOTAL ASSETS | |||
Total Short-Term Assets | $43.73M | $25.76M | $26.98M |
Total Long-Term Assets | $6.789M | $3.520M | $3.920M |
Total Assets | $50.52M | $29.28M | $30.90M |
YoY Change | 77.51% | -23.92% | -24.02% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $2.249M | $560.0K | $1.500M |
YoY Change | 51.96% | -74.5% | -37.5% |
Accrued Expenses | $4.475M | $4.690M | $4.950M |
YoY Change | -12.94% | 128.22% | -10.16% |
Deferred Revenue | $2.005M | $1.222M | $1.382M |
YoY Change | 87.03% | -19.29% | -20.67% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $0.00 | $1.110M | |
YoY Change | -100.0% | ||
Total Short-Term Liabilities | $10.92M | $7.580M | $7.835M |
YoY Change | 18.59% | -22.4% | -18.81% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $1.390M | $0.00 |
YoY Change | -100.0% | ||
Other Long-Term Liabilities | $12.72M | $1.520M | $19.00K |
YoY Change | 1146.86% | 8841.18% | -99.47% |
Total Long-Term Liabilities | $12.72M | $2.910M | $19.00K |
YoY Change | 539.1% | 17017.65% | -99.47% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $10.92M | $7.580M | $7.835M |
Total Long-Term Liabilities | $12.72M | $2.910M | $19.00K |
Total Liabilities | $23.64M | $10.48M | $9.747M |
YoY Change | 110.88% | -18.48% | -26.27% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$52.27M | ||
YoY Change | |||
Common Stock | $73.33M | ||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $26.88M | $18.79M | $21.15M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $50.52M | $29.28M | $30.90M |
YoY Change | 77.51% | -23.92% | -24.03% |
Cashflow Statement
Concept | 2021 Q3 | 2020 Q2 | 2020 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.393M | -$2.780M | -$1.651M |
YoY Change | -181.04% | 14.92% | -45.83% |
Depreciation, Depletion And Amortization | $225.0K | $140.0K | $140.0K |
YoY Change | 87.5% | 0.0% | -33.33% |
Cash From Operating Activities | -$1.231M | -$1.990M | -$1.453M |
YoY Change | -400.24% | 46.32% | -61.73% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$55.00K | -$10.00K | $68.00K |
YoY Change | 450.0% | -75.0% | 1.49% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$3.000K | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% | |
Cash From Investing Activities | -$48.00K | -$10.00K | -$68.00K |
YoY Change | -93.33% | -58.28% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -433.0K | 2.490M | -2.000K |
YoY Change | 2065.0% | -25000.0% | -97.85% |
NET CHANGE | |||
Cash From Operating Activities | -1.231M | -1.990M | -1.453M |
Cash From Investing Activities | -48.00K | -10.00K | -68.00K |
Cash From Financing Activities | -433.0K | 2.490M | -2.000K |
Net Change In Cash | -1.712M | 490.0K | -1.514M |
YoY Change | -538.97% | -132.24% | -62.33% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$1.231M | -$1.990M | -$1.453M |
Capital Expenditures | -$55.00K | -$10.00K | $68.00K |
Free Cash Flow | -$1.176M | -$1.980M | -$1.521M |
YoY Change | -380.0% | 50.0% | -60.64% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
irix |
Products Warranty Period
ProductsWarrantyPeriod
|
P2Y | ||
CY2021Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P5Y5M26D | |
CY2021Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P4Y7M13D | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
18000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-4419000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
12000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4431000 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.32 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.32 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13789000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13789000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4431000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-7000 | ||
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
25649000 | |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
280000 | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-278000 | ||
irix |
Increase Decrease In Prepaid Deferred Expense And Other Current Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherCurrentAssets
|
107000 | ||
irix |
Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
|
-608000 | ||
us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
7000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2035000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-845000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-177000 | ||
irix |
Increase Decrease In Accrued Warranty Liabilities
IncreaseDecreaseInAccruedWarrantyLiabilities
|
-162000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-286000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
531000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
101000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-3435000 | ||
CY2021Q3 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
512000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-10000 | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1393000 | |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
17366000 | |
us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
9878000 | ||
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
97000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
646000 | ||
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
518000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
28000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-617000 | ||
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21149000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
436000 | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2780000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
18794000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
22705000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
531000 | ||
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
4000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-7000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4431000 | ||
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
18794000 | |
us-gaap |
Profit Loss
ProfitLoss
|
-617000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
-4431000 | ||
irix |
Debt Instrument Loan Forgiveness
DebtInstrumentLoanForgiveness
|
2497000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
365000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
277000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
646000 | ||
irix |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
-696000 | ||
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
77000 | ||
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1524000 | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-3439000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
79000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
5343000 | ||
irix |
Right Of Use Assets Obtained With Extension Of Operating Lease
RightOfUseAssetsObtainedWithExtensionOfOperatingLease
|
1824000 | ||
CY2021Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
10479000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
302000 | |
CY2021Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2005000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1222000 | |
CY2021Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1227000 | |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1810000 | |
irix |
Contract With Customer Liability Additions
ContractWithCustomerLiabilityAdditions
|
12279000 | ||
irix |
Contract With Customer Liability Additions
ContractWithCustomerLiabilityAdditions
|
743000 | ||
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1022000 | ||
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1023000 | ||
irix |
Contract With Customer Liability Deductions From Reserves
ContractWithCustomerLiabilityDeductionsFromReserves
|
6000 | ||
CY2021Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
12484000 | |
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
700000 | ||
us-gaap |
Contract With Customer Performance Obligation Satisfied In Previous Period
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
|
600000 | ||
CY2021Q3 | irix |
Noncurrent Portion Of Deferred Revenue Pertains To Exclusivity Fee Deferred Revenue
NoncurrentPortionOfDeferredRevenuePertainsToExclusivityFeeDeferredRevenue
|
10200000 | |
CY2021Q3 | irix |
Current Portion Of Deferred Revenue Pertains To Exclusivity Fee Deferred Revenue
CurrentPortionOfDeferredRevenuePertainsToExclusivityFeeDeferredRevenue
|
1100000 | |
CY2021Q1 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
247000 | |
CY2019Q4 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
536000 | |
us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
45000 | ||
us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
54000 | ||
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
41000 | ||
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
100000 | ||
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-71000 | ||
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-116000 | ||
CY2021Q3 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
180000 | |
CY2020Q2 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
374000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
2540000 | |
CY2021Q1 | irix |
Sale Of Equity Interest
SaleOfEquityInterest
|
10000000 | |
CY2021Q1 | irix |
Grant Of Exclusive Distribution Rights
GrantOfExclusiveDistributionRights
|
14800000 | |
CY2021Q1 | irix |
Purchase Of Tangible And Intangible Assets
PurchaseOfTangibleAndIntangibleAssets
|
-5343000 | |
CY2021Q1 | irix |
Net Proceeds
NetProceeds
|
19457000 | |
CY2021Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
3235000 | |
CY2021Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
2236000 | |
CY2021Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
595000 | |
CY2021Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
548000 | |
CY2021Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
4132000 | |
CY2021Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
2930000 | |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
7962000 | |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
5714000 | |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
500000 | |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
400000 | |
CY2021Q3 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
68000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
67000 | ||
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
239000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
2301000 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
240000 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
172000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1084000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
96000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
192000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
192000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
192000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
180000 | |
CY2021Q3 | irix |
Finite Lived Intangible Asset Amortization Expense After Year Four
FiniteLivedIntangibleAssetAmortizationExpenseAfterYearFour
|
449000 | |
CY2021Q3 | irix |
Finite Lived Intangible Asset Future Amortization Expense Total
FiniteLivedIntangibleAssetFutureAmortizationExpenseTotal
|
1301000 | |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
600000 | ||
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
700000 | ||
CY2021Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2021Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y1M6D | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
565000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1031000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
711000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
3391000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
401000 | |
CY2021Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
2990000 | |
CY2021Q2 | us-gaap |
Lease Expiration Date1
LeaseExpirationDate1
|
2024-08-31 | |
CY2021Q2 | irix |
Area Of Premises
AreaOfPremises
|
29830 | |
CY2021Q3 | us-gaap |
Purchase Obligation
PurchaseObligation
|
14200000 | |
CY2020Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
436000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
646000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
531000 | ||
CY2021Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1500000 | |
CY2021Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y1M28D | |
CY2021Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1649540 | |
CY2021Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.67 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
49000 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
6.83 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
23304 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.15 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
126836 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
4.47 | ||
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1548400 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.77 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
4297000 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
3.86 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0077 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y6M18D | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.62 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0039 | ||
CY2020Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y6M18D | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y5M12D | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.73 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
|
0.59 | ||
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1548400 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
4.77 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
4297000 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1388531 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
4.84 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
3815000 | |
CY2021Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
5.73 | |
CY2021Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
1599000 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
70000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
0 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
12000 | ||
CY2021Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1200000 | |
CY2021Q1 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
0 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4431000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13789000 | ||
CY2021Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
427000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13792000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14996000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13789000 | ||
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.20 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.04 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.32 | ||
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.20 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.04 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.32 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | ||
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6219000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
25385000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
15240000 | ||
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6219000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
25385000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
15240000 |