2023 Q2 Form 10-Q Financial Statement
#000143774923013777 Filed on May 11, 2023
Income Statement
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
Revenue | $39.51M | $37.70M |
YoY Change | -2.53% | 4.09% |
Cost Of Revenue | $27.70M | $23.66M |
YoY Change | -71.18% | -3.2% |
Gross Profit | $11.81M | $14.04M |
YoY Change | -121.26% | 19.24% |
Gross Profit Margin | 29.9% | 37.24% |
Selling, General & Admin | $21.72M | $21.31M |
YoY Change | 29.55% | 32.49% |
% of Gross Profit | 183.88% | 151.81% |
Research & Development | $4.840M | $4.152M |
YoY Change | 41.19% | 9.81% |
% of Gross Profit | 40.98% | 29.57% |
Depreciation & Amortization | $1.000M | $1.721M |
YoY Change | -77.61% | 4.11% |
% of Gross Profit | 8.47% | 12.26% |
Operating Expenses | $26.56M | $25.47M |
YoY Change | 28.33% | 28.17% |
Operating Profit | -$15.28M | -$13.61M |
YoY Change | -79.96% | 78.24% |
Interest Expense | -$419.0K | -$411.0K |
YoY Change | 4555.56% | 152.15% |
% of Operating Profit | ||
Other Income/Expense, Net | $5.086M | -$17.00K |
YoY Change | -23218.18% | -46.88% |
Pretax Income | -$10.19M | -$13.62M |
YoY Change | -86.64% | 77.72% |
Income Tax | $5.000K | $92.00K |
% Of Pretax Income | ||
Net Earnings | -$10.20M | -$13.71M |
YoY Change | -85.94% | 94.08% |
Net Earnings / Revenue | -25.82% | -36.37% |
Basic Earnings Per Share | -$0.23 | -$0.32 |
Diluted Earnings Per Share | -$0.23 | -$0.32 |
COMMON SHARES | ||
Basic Shares Outstanding | 43.46M | 43.21M |
Diluted Shares Outstanding | 43.44M shares | 43.03M shares |
Balance Sheet
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $46.26M | $54.89M |
YoY Change | 92.73% | -7.7% |
Cash & Equivalents | $21.40M | $19.11M |
Short-Term Investments | $24.86M | $35.78M |
Other Short-Term Assets | $32.87M | $42.01M |
YoY Change | 11.57% | 781.31% |
Inventory | $39.18M | $41.33M |
Prepaid Expenses | ||
Receivables | $26.86M | $30.34M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $120.3M | $132.8M |
YoY Change | 1.91% | 11.87% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $25.57M | $26.10M |
YoY Change | -44.27% | 42.94% |
Goodwill | $224.7M | $224.7M |
YoY Change | 0.0% | |
Intangibles | $29.18M | $30.63M |
YoY Change | -79.48% | |
Long-Term Investments | $5.069M | $5.069M |
YoY Change | 15.94% | 15.94% |
Other Assets | $2.155M | $2.303M |
YoY Change | 165.39% | 769.06% |
Total Long-Term Assets | $312.9M | $313.7M |
YoY Change | -11.2% | -26.25% |
TOTAL ASSETS | ||
Total Short-Term Assets | $120.3M | $132.8M |
Total Long-Term Assets | $312.9M | $313.7M |
Total Assets | $433.2M | $446.5M |
YoY Change | -7.91% | -17.93% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $10.69M | $15.53M |
YoY Change | -7.38% | 32.57% |
Accrued Expenses | $3.673M | $3.825M |
YoY Change | -61.29% | 178.79% |
Deferred Revenue | $385.0K | $422.0K |
YoY Change | -52.85% | |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $1.935M | $1.250M |
YoY Change | 27.64% | 124.42% |
Total Short-Term Liabilities | $39.59M | $47.32M |
YoY Change | 18.89% | 35.04% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $23.57M | $23.69M |
YoY Change | 268.25% | 275.29% |
Other Long-Term Liabilities | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% |
Total Long-Term Liabilities | $23.57M | $23.69M |
YoY Change | -0.2% | 271.0% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $39.59M | $47.32M |
Total Long-Term Liabilities | $23.57M | $23.69M |
Total Liabilities | $81.05M | $88.36M |
YoY Change | 39.58% | 34.92% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$270.8M | -$260.6M |
YoY Change | 44.51% | 132.53% |
Common Stock | $623.5M | $619.3M |
YoY Change | 4.78% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $352.1M | $358.1M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $433.2M | $446.5M |
YoY Change | -7.91% | -17.93% |
Cashflow Statement
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$10.20M | -$13.71M |
YoY Change | -85.94% | 94.08% |
Depreciation, Depletion And Amortization | $1.000M | $1.721M |
YoY Change | -77.61% | 4.11% |
Cash From Operating Activities | -$7.718M | -$2.712M |
YoY Change | -22.17% | -65.77% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $2.160M | $3.295M |
YoY Change | -208.27% | 126.3% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $11.45M | $7.222M |
YoY Change | -149.63% | |
Cash From Investing Activities | $9.292M | $2.926M |
YoY Change | -137.06% | -228.9% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 704.0K | -$562.0K |
YoY Change | -343.6% | 210.5% |
NET CHANGE | ||
Cash From Operating Activities | -7.718M | -$2.712M |
Cash From Investing Activities | 9.292M | $2.926M |
Cash From Financing Activities | 704.0K | -$562.0K |
Net Change In Cash | 2.278M | -$348.0K |
YoY Change | -106.46% | -96.65% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$7.718M | -$2.712M |
Capital Expenditures | $2.160M | $3.295M |
Free Cash Flow | -$9.878M | -$6.007M |
YoY Change | 24.69% | -35.96% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
BIOLIFE SOLUTIONS INC | |
CY2023Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000834365 | |
CY2023Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
956000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
739000 | usd |
CY2023Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2023Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
43289969 | |
CY2023Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
43289969 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
42832231 | |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
42832231 | |
CY2023Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-03-31 | |
CY2023Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
32088000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
224741000 | usd |
CY2023Q1 | dei |
Entity File Number
EntityFileNumber
|
001-36362 | |
CY2023Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2023Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
94-3076866 | |
CY2023Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
3303 Monte Villa Parkway, Suite 310 | |
CY2023Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Bothell | |
CY2023Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
WA | |
CY2023Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
98021 | |
CY2023Q1 | dei |
City Area Code
CityAreaCode
|
425 | |
CY2023Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
402-1400 | |
CY2023Q1 | dei |
Security12b Title
Security12bTitle
|
BioLife Solutions, Inc. Common Stock | |
CY2023Q1 | dei |
Trading Symbol
TradingSymbol
|
BLFS | |
CY2023Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2023Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2023Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2023Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
43456275 | |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
19105000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
19442000 | usd |
CY2023Q1 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
31000 | usd |
CY2022Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
31000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
35780000 | usd |
CY2022Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
43260000 | usd |
CY2023Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
30343000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
33936000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
41329000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
34904000 | usd |
CY2023Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6201000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6879000 | usd |
CY2023Q1 | us-gaap |
Assets Current
AssetsCurrent
|
132789000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
138452000 | usd |
CY2023Q1 | blfs |
Assets Held For Rent Noncurrent
AssetsHeldForRentNoncurrent
|
9005000 | usd |
CY2022Q4 | blfs |
Assets Held For Rent Noncurrent
AssetsHeldForRentNoncurrent
|
9064000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
26100000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
23638000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
15592000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
15292000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
242000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
272000 | usd |
CY2023Q1 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
284000 | usd |
CY2022Q4 | us-gaap |
Deposits Assets Noncurrent
DepositsAssetsNoncurrent
|
281000 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss Noncurrent
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
|
2019000 | usd |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss Noncurrent
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
|
1332000 | usd |
CY2023Q1 | blfs |
Investments In Non Marketable Equity Securities And Available For Sale Debt Securities
InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities
|
5069000 | usd |
CY2022Q4 | blfs |
Investments In Non Marketable Equity Securities And Available For Sale Debt Securities
InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities
|
5069000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
30629000 | usd |
CY2023Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
14842000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
256000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
224741000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
446470000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
450229000 | usd |
CY2023Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
15525000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
15367000 | usd |
CY2023Q1 | blfs |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
10701000 | usd |
CY2022Q4 | blfs |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
9782000 | usd |
CY2023Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
4585000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
4151000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
8895000 | usd |
CY2022Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
8312000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2906000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2860000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
161000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
158000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1250000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1814000 | usd |
CY2023Q1 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
3296000 | usd |
CY2022Q4 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
2138000 | usd |
CY2023Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
47319000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
44582000 | usd |
CY2023Q1 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
1880000 | usd |
CY2022Q4 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
2318000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
15114000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14962000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
95000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
126000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
23692000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
23793000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
263000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
250000 | usd |
CY2023Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10000 | usd |
CY2023Q1 | us-gaap |
Liabilities
Liabilities
|
88363000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
86041000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
43000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
43000 | usd |
CY2023Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
619227000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
611739000 | usd |
CY2023Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-534000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-679000 | usd |
CY2023Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-260629000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-246915000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
358107000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
364188000 | usd |
CY2023Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
446470000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
450229000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
37703000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
36220000 | usd |
CY2022Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
11530000 | usd |
CY2023Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
6471000 | usd |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2863000 | usd |
CY2023Q1 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | usd |
CY2022Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4891000 | usd |
CY2023Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
4152000 | usd |
CY2022Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
3781000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1459000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1721000 | usd |
CY2022Q1 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
11000 | usd |
CY2023Q1 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
720000 | usd |
CY2022Q1 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-3335000 | usd |
CY2023Q1 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
51308000 | usd |
CY2022Q1 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
44187000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-13605000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-7967000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
-411000 | usd |
CY2022Q1 | us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
-184000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
394000 | usd |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
131000 | usd |
CY2023Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-17000 | usd |
CY2022Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-53000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-13622000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-8020000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
92000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-599000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-7421000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.32 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.18 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43027612 | |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
42014055 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
106000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-156000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
39000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
0 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-13569000 | usd |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7577000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
364188000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7363000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
125000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
106000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
|
39000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13714000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
358107000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
478047000 | usd |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
51000 | usd |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5399000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
257000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
0 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-156000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
476075000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2022Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1653000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1459000 | usd |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2863000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
13000 | usd |
CY2022Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7363000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5399000 | usd |
CY2023Q1 | blfs |
Noncash Lease Expense
NoncashLeaseExpense
|
418000 | usd |
CY2022Q1 | blfs |
Noncash Lease Expense
NoncashLeaseExpense
|
524000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
13000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-599000 | usd |
CY2023Q1 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
720000 | usd |
CY2022Q1 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
-3335000 | usd |
CY2023Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
390000 | usd |
CY2022Q1 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-0 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-68000 | usd |
CY2022Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-18000 | usd |
CY2023Q1 | blfs |
Gain Loss On Disposition Of Assets Held For Rent
GainLossOnDispositionOfAssetsHeldForRent
|
-218000 | usd |
CY2022Q1 | blfs |
Gain Loss On Disposition Of Assets Held For Rent
GainLossOnDispositionOfAssetsHeldForRent
|
96000 | usd |
CY2023Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-50000 | usd |
CY2022Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-17000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-3612000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1083000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
6425000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1855000 | usd |
CY2023Q1 | blfs |
Increase Decrease In Prepaid Expense Other Current Assets And Longterm Deposits
IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits
|
-661000 | usd |
CY2022Q1 | blfs |
Increase Decrease In Prepaid Expense Other Current Assets And Longterm Deposits
IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits
|
1213000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
157000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-3231000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
371000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-1074000 | usd |
CY2023Q1 | blfs |
Increase Decrease In Warranty Liability
IncreaseDecreaseInWarrantyLiability
|
583000 | usd |
CY2022Q1 | blfs |
Increase Decrease In Warranty Liability
IncreaseDecreaseInWarrantyLiability
|
0 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
510000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
1543000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-20000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
0 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-2712000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7924000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
8202000 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
-0 | usd |
CY2023Q1 | blfs |
Proceeds From Sale Of Marketable Securities
ProceedsFromSaleOfMarketableSecurities
|
524000 | usd |
CY2022Q1 | blfs |
Proceeds From Sale Of Marketable Securities
ProceedsFromSaleOfMarketableSecurities
|
0 | usd |
CY2023Q1 | blfs |
Proceeds From Maturity Of Marketable Securities
ProceedsFromMaturityOfMarketableSecurities
|
14900000 | usd |
CY2022Q1 | blfs |
Proceeds From Maturity Of Marketable Securities
ProceedsFromMaturityOfMarketableSecurities
|
0 | usd |
CY2023Q1 | blfs |
Payments To Acquire Assets Held For Rent
PaymentsToAcquireAssetsHeldForRent
|
1001000 | usd |
CY2022Q1 | blfs |
Payments To Acquire Assets Held For Rent
PaymentsToAcquireAssetsHeldForRent
|
814000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3295000 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1456000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
2926000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2270000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
125000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
257000 | usd |
CY2023Q1 | us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
-0 | usd |
CY2022Q1 | us-gaap |
Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
|
50000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
9000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
42000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-562000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-181000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-348000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-10375000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
19473000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
69870000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
11000 | usd |
CY2022Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-22000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
19136000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
59473000 | usd |
CY2023Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
347000 | usd |
CY2022Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
13000 | usd |
CY2023Q1 | blfs |
Noncash Or Part Noncash Acquisition Equipment Acquired Under Operating Leases
NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases
|
880000 | usd |
CY2022Q1 | blfs |
Noncash Or Part Noncash Acquisition Equipment Acquired Under Operating Leases
NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases
|
243000 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
-39000 | usd |
CY2022Q1 | us-gaap |
Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
|
0 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
497000 | usd |
CY2022Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
91000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
|
56900000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
|
64100000 | usd |
CY2022Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
5024000 | usd |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
118968000 | usd |
CY2022Q1 | us-gaap |
Assets
Assets
|
544279000 | usd |
CY2022Q1 | blfs |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
6733000 | usd |
CY2022Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
2945000 | usd |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
37752000 | usd |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
68204000 | usd |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-114531000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
476075000 | usd |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
544279000 | usd |
CY2022Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
11530000 | usd |
CY2022Q1 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
44187000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-7967000 | usd |
CY2022Q1 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-184000 | usd |
CY2022Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-53000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-8020000 | usd |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.18 | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2022Q1 | blfs |
Increase Decrease In Prepaid Expense Other Current Assets And Longterm Deposits
IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits
|
1213000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
8274000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
41329000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
|
1543000 | usd |
CY2023Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings1
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
|
720 | usd |
CY2022Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings1
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
|
-3335 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
35792000 | usd |
CY2023Q1 | blfs |
Debt Securities Availableforsale Unrealized Gain Current
DebtSecuritiesAvailableforsaleUnrealizedGainCurrent
|
7000 | usd |
CY2023Q1 | blfs |
Debt Securities Availableforsale Unrealized Loss Current
DebtSecuritiesAvailableforsaleUnrealizedLossCurrent
|
19000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
35780000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
37810000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
9000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
20000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
37799000 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
35792000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
35780000 | usd |
CY2023Q1 | us-gaap |
Debt Securities Available For Sale Amortized Cost Noncurrent
DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
|
2018000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities Noncurrent
AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
|
2019000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
37810000 | usd |
CY2023Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
37799000 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
23682000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
20950000 | usd |
CY2023Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
6934000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
5680000 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
10713000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
34904000 | usd |
CY2023Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9623000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
2773000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
13000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.043 | pure |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.042 | pure |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.061 | pure |
CY2022Q4 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.061 | pure |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P6Y10M24D | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P7Y2M12D | |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P1Y9M18D | |
CY2022Q4 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y | |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
897000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
913000 | usd |
CY2023Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
402000 | usd |
CY2022Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
565000 | usd |
CY2023Q1 | blfs |
Operating Lease Costs And Shortterm Lease Costs
OperatingLeaseCostsAndShorttermLeaseCosts
|
1299000 | usd |
CY2022Q1 | blfs |
Operating Lease Costs And Shortterm Lease Costs
OperatingLeaseCostsAndShorttermLeaseCosts
|
1478000 | usd |
CY2023Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
259000 | usd |
CY2022Q1 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
305000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
1558000 | usd |
CY2022Q1 | us-gaap |
Lease Cost
LeaseCost
|
1783000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2690000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
128000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
3398000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
101000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
2954000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
38000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
2533000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
2000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2280000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
0 | usd |
CY2023Q1 | blfs |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
6938000 | usd |
CY2023Q1 | blfs |
Finance Lease Liability Payments Due After Year Four
FinanceLeaseLiabilityPaymentsDueAfterYearFour
|
0 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
20793000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
269000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
18020000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9171000 | usd |
CY2023Q1 | blfs |
Shippers Placed In Service Gross
ShippersPlacedInServiceGross
|
8132000 | usd |
CY2022Q4 | blfs |
Shippers Placed In Service Gross
ShippersPlacedInServiceGross
|
7671000 | usd |
CY2023Q1 | blfs |
Fixed Assets Held For Rent
FixedAssetsHeldForRent
|
4686000 | usd |
CY2022Q4 | blfs |
Fixed Assets Held For Rent
FixedAssetsHeldForRent
|
4686000 | usd |
CY2023Q1 | blfs |
Shippers Placed In Service Accumulated Depreciation
ShippersPlacedInServiceAccumulatedDepreciation
|
5451000 | usd |
CY2022Q4 | blfs |
Shippers Placed In Service Accumulated Depreciation
ShippersPlacedInServiceAccumulatedDepreciation
|
4952000 | usd |
CY2023Q1 | blfs |
Shippers Placed In Service Net
ShippersPlacedInServiceNet
|
7367000 | usd |
CY2022Q4 | blfs |
Shippers Placed In Service Net
ShippersPlacedInServiceNet
|
7405000 | usd |
CY2023Q1 | blfs |
Shippers And Related Components In Production
ShippersAndRelatedComponentsInProduction
|
1638000 | usd |
CY2022Q4 | blfs |
Shippers And Related Components In Production
ShippersAndRelatedComponentsInProduction
|
1659000 | usd |
CY2023Q1 | blfs |
Shippers Placed In Service And Fixed Assets Held For Rent Net
ShippersPlacedInServiceAndFixedAssetsHeldForRentNet
|
9005000 | usd |
CY2022Q4 | blfs |
Shippers Placed In Service And Fixed Assets Held For Rent Net
ShippersPlacedInServiceAndFixedAssetsHeldForRentNet
|
9064000 | usd |
CY2023Q1 | blfs |
Assets Held For Rent Depreciation
AssetsHeldForRentDepreciation
|
843000 | usd |
CY2022Q1 | blfs |
Assets Held For Rent Depreciation
AssetsHeldForRentDepreciation
|
896000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
35723000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
32809000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
26100000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
23638000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
878000 | usd |
CY2022Q1 | us-gaap |
Depreciation
Depreciation
|
757000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
54098000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
23469000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
30629000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
54098000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
22010000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
32088000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1500000 | usd |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2900000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
3972000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
4607000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
4435000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
4137000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
3383000 | usd |
CY2023Q1 | blfs |
Finitelived Intangible Asset Expected Amortization After Year Four
FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour
|
10095000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
30629000 | usd |
CY2023Q1 | us-gaap |
Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
|
5306000 | usd |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
|
5080000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3825000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3128000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
422000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
548000 | usd |
CY2023Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1148000 | usd |
CY2022Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
975000 | usd |
CY2023Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
51000 | usd |
CY2023Q1 | blfs |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
10701000 | usd |
CY2022Q4 | blfs |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
9782000 | usd |
CY2022Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
8312000 | usd |
CY2021Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
9398000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
1891000 | usd |
CY2022Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
1419000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1308000 | usd |
CY2022Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1641000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
8895000 | usd |
CY2022Q1 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
9176000 | usd |
CY2022Q1 | us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
525000 | usd |
CY2023Q1 | us-gaap |
Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
|
4400000 | usd |
CY2022Q4 | us-gaap |
Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
|
3700000 | usd |
CY2023Q1 | blfs |
Sales Taxes Assessed
SalesTaxesAssessed
|
230000 | usd |
CY2022 | blfs |
Sales Taxes Assessed
SalesTaxesAssessed
|
306000 | usd |
CY2023Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
25091000 | usd |
CY2022Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
25786000 | usd |
CY2023Q1 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
149000 | usd |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
179000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
24942000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
25607000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1250000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1814000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
1135000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
5481000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
10511000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
5219000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
2596000 | usd |
CY2023Q1 | blfs |
Longterm Debt Maturity After Year Four
LongtermDebtMaturityAfterYearFour
|
0 | usd |
CY2023Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
24942000 | usd |
CY2023Q1 | us-gaap |
Deferred Revenue
DeferredRevenue
|
422000 | usd |
CY2022Q1 | us-gaap |
Deferred Revenue
DeferredRevenue
|
558000 | usd |
CY2023Q1 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
242000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
37703000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
36220000 | usd |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
42014055 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.32 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.18 | |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7363000 | usd |
CY2022Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5399000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-92000000000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.007 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
505000 | usd | |
us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
1.1 | usd | |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | pure |
CY2023Q1 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
40100000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-7421000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-13714000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-7421000 | usd |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43027612 | |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3153029 | |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
2094863 |