2023 Q4 Form 10-Q Financial Statement
#000112479623000104 Filed on November 03, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $51.89M | $50.63M |
YoY Change | -8.45% | -15.74% |
Cost Of Revenue | $42.09M | $40.70M |
YoY Change | -17.31% | -12.7% |
Gross Profit | $9.804M | $9.938M |
YoY Change | 69.53% | -26.25% |
Gross Profit Margin | 18.89% | 19.63% |
Selling, General & Admin | $11.22M | $11.73M |
YoY Change | -5.18% | -14.67% |
% of Gross Profit | 114.39% | 117.98% |
Research & Development | $12.11M | $10.74M |
YoY Change | -10.65% | -15.51% |
% of Gross Profit | 123.56% | 108.11% |
Depreciation & Amortization | $4.041M | $3.990M |
YoY Change | -0.76% | -2.3% |
% of Gross Profit | 41.22% | 40.15% |
Operating Expenses | $23.33M | $22.47M |
YoY Change | -8.1% | -15.07% |
Operating Profit | -$13.52M | -$12.53M |
YoY Change | -31.01% | -3.47% |
Interest Expense | $352.0K | $303.0K |
YoY Change | 20.96% | 81.44% |
% of Operating Profit | ||
Other Income/Expense, Net | $779.0K | $536.0K |
YoY Change | 74.66% | -1829.03% |
Pretax Income | -$13.21M | -$11.69M |
YoY Change | -41.95% | -8.98% |
Income Tax | $27.00K | $187.0K |
% Of Pretax Income | ||
Net Earnings | -$13.24M | -$11.88M |
YoY Change | -41.58% | -8.31% |
Net Earnings / Revenue | -25.51% | -23.46% |
Basic Earnings Per Share | -$0.26 | |
Diluted Earnings Per Share | -$0.28 | -$0.26 |
COMMON SHARES | ||
Basic Shares Outstanding | 46.69M shares | 46.51M shares |
Diluted Shares Outstanding | 46.40M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $112.9M | $111.6M |
YoY Change | 4.31% | -0.7% |
Cash & Equivalents | $53.21M | $52.09M |
Short-Term Investments | $59.67M | $59.51M |
Other Short-Term Assets | $8.629M | $7.000M |
YoY Change | 16819.61% | 5.15% |
Inventory | $52.16M | $61.59M |
Prepaid Expenses | ||
Receivables | $39.59M | $35.52M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $220.6M | $224.4M |
YoY Change | -4.42% | -10.61% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $52.30M | $54.13M |
YoY Change | -13.83% | -14.39% |
Goodwill | $12.40M | $12.37M |
YoY Change | 0.19% | 0.44% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $7.026M | $6.651M |
YoY Change | -2.71% | 152.51% |
Total Long-Term Assets | $86.25M | $88.47M |
YoY Change | -12.42% | -9.33% |
TOTAL ASSETS | ||
Total Short-Term Assets | $220.6M | $224.4M |
Total Long-Term Assets | $86.25M | $88.47M |
Total Assets | $306.8M | $312.8M |
YoY Change | -6.81% | -10.25% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $12.17M | $14.33M |
YoY Change | -30.51% | -27.47% |
Accrued Expenses | $12.56M | $14.18M |
YoY Change | -2.06% | -2.54% |
Deferred Revenue | $4.849M | $2.017M |
YoY Change | 244.63% | 16.19% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $32.75M | $33.57M |
YoY Change | -5.04% | -13.33% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $3.263M | $3.012M |
YoY Change | -24.9% | -23.5% |
Total Long-Term Liabilities | $3.263M | $3.012M |
YoY Change | -24.9% | -23.5% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $32.75M | $33.57M |
Total Long-Term Liabilities | $3.263M | $3.012M |
Total Liabilities | $52.38M | $53.31M |
YoY Change | -10.28% | -15.0% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$264.3M | -$251.1M |
YoY Change | 18.72% | 25.55% |
Common Stock | $16.00K | $16.00K |
YoY Change | 0.0% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $254.4M | $259.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $306.8M | $312.8M |
YoY Change | -6.81% | -10.25% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$13.24M | -$11.88M |
YoY Change | -41.58% | -8.31% |
Depreciation, Depletion And Amortization | $4.041M | $3.990M |
YoY Change | -0.76% | -2.3% |
Cash From Operating Activities | $404.0K | $13.15M |
YoY Change | 3940.0% | -571.83% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $953.0K | $2.750M |
YoY Change | -80.63% | -174.73% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $16.00K | $400.0K |
YoY Change | 433.33% | -160.24% |
Cash From Investing Activities | -$937.0K | -$2.340M |
YoY Change | -80.94% | -46.13% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 1.203M | -480.0K |
YoY Change | 283.12% | -53.71% |
NET CHANGE | ||
Cash From Operating Activities | 404.0K | 13.15M |
Cash From Investing Activities | -937.0K | -2.340M |
Cash From Financing Activities | 1.203M | -480.0K |
Net Change In Cash | 670.0K | 10.33M |
YoY Change | -114.59% | -226.47% |
FREE CASH FLOW | ||
Cash From Operating Activities | $404.0K | $13.15M |
Capital Expenditures | $953.0K | $2.750M |
Free Cash Flow | -$549.0K | $10.40M |
YoY Change | -88.82% | 1064.61% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.72 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.72 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
158029000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
185379000 | usd | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P2Y | |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
384000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-1421000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7495000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
190000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-1709000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
285838000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
302133000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-31920000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1146000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-3967000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1201000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
20728000 | usd | |
us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
190000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-3673000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
285838000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-28432000 | usd | |
us-gaap |
Depreciation
Depreciation
|
9292000 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
2697000 | usd | |
lasr |
Operating Lease Reduction In Carry Amount Of Right Of Use Assets Net
OperatingLeaseReductionInCarryAmountOfRightOfUseAssetsNet
|
947000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-2000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
19645000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
7000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
0 | usd | |
us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
0 | usd | |
us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
190000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-2308000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
3431000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-5491000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
8761000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1358000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1091000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
442000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
308000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2079000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-5792000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
161000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
1219000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
617000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
142000 | usd | |
lasr |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
-1076000 | usd | |
lasr |
Increase Decrease In Operating Lease Liabilities
IncreaseDecreaseInOperatingLeaseLiabilities
|
-1241000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-1330000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-86000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9687000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-14552000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
664000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4386000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
16442000 | usd | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
0 | usd | |
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
359000 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
103008000 | usd | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
50000000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
94231000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
0 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-13163000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-67465000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
1220000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
1201000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
385000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1146000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3667000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3967000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2062000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1620000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-198000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-712000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-5736000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-84349000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
58078000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
146784000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
52342000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
62435000 | usd |
lasr |
Interest Paid Received
InterestPaidReceived
|
20000 | usd | |
lasr |
Interest Paid Received
InterestPaidReceived
|
0 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
270000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
250000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2890000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2828000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1295000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2242000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2468000 | usd | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
33000000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.80 | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.20 | |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60093000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
158029000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
185379000 | usd | |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60093000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60093000 | usd |
CY2023Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
23990000 | usd |
CY2023Q3 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
83496000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
32314000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
8617000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
10377000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
3477000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2455000 | usd |
CY2023Q3 | lasr |
Contract With Customer Liability Revenue Recognized During Period
ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
|
300000 | usd |
lasr |
Contract With Customer Liability Revenue Recognized During Period
ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod
|
1400000 | usd | |
us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
200000 | usd | |
CY2022Q3 | us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
200000 | usd |
CY2022Q4 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
82705000 | usd |
CY2023Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
28258000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
32515000 | usd |
CY2023Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
20914000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
19056000 | usd |
CY2023Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
12418000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
16029000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
61590000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
67600000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
146183000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
143928000 | usd |
CY2023Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
92053000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
83235000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
54130000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
60693000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16472000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16452000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
14306000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
12411000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
2166000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
4041000 | usd |
CY2022Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
660000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
514000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
819000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
485000 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
348000 | usd |
CY2023Q3 | lasr |
Finite Lived Intangible Asset Expected Amortization After Year Three
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearThree
|
0 | usd |
CY2023Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
2166000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
12376000 | usd |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-9000 | usd | |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
12367000 | usd |
CY2023Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9019000 | usd |
CY2023Q3 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3694000 | usd |
CY2023Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1466000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14179000 | usd |
CY2022Q4 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
5441000 | usd |
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
2805000 | usd | |
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
2267000 | usd | |
CY2023Q3 | us-gaap |
Standard Product Warranty Accrual
StandardProductWarrantyAccrual
|
4903000 | usd |
CY2023Q3 | us-gaap |
Standard Product Warranty Accrual Current
StandardProductWarrantyAccrualCurrent
|
3694000 | usd |
CY2023Q3 | us-gaap |
Standard Product Warranty Accrual Noncurrent
StandardProductWarrantyAccrualNoncurrent
|
1209000 | usd |
CY2022Q3 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
224000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
19645000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
20728000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
20728000 | usd | |
CY2023Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
36700000 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y | ||
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y | |
CY2023Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.037 | |
CY2022Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
911000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2763000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2907000 | usd | |
CY2022Q3 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
185000 | usd |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
348000 | usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
437000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
744000 | usd | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
659000 | usd | |
CY2022Q3 | us-gaap |
Lease Cost
LeaseCost
|
1320000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
3855000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
4003000 | usd | |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
922000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
3471000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
2217000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1714000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1672000 | usd |
CY2023Q3 | lasr |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
6809000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
16805000 | usd |
CY2023Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2305000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
14500000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3049000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
11451000 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | segment | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
50634000 | usd |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
9938000 | usd |
CY2023Q3 | lasr |
Gross Margin
GrossMargin
|
0.196 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
158029000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
36309000 | usd | |
lasr |
Gross Margin
GrossMargin
|
0.230 | ||
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60093000 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
13476000 | usd |
CY2022Q3 | lasr |
Gross Margin
GrossMargin
|
0.224 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
185379000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
45038000 | usd | |
lasr |
Gross Margin
GrossMargin
|
0.243 | ||
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2377000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2427000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3098000 | shares | |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |