2024 Q3 Form 10-K Financial Statement
#000162828024032989 Filed on July 25, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
Revenue | $67.49M | $70.98M | $303.9M |
YoY Change | -14.22% | -22.06% | -10.28% |
Cost Of Revenue | $30.77M | $32.47M | $149.2M |
YoY Change | -20.33% | -27.4% | -9.29% |
Gross Profit | $36.72M | $38.52M | $154.7M |
YoY Change | -8.33% | -16.92% | -11.22% |
Gross Profit Margin | 54.41% | 54.26% | 50.9% |
Selling, General & Admin | $36.58M | $35.02M | $144.0M |
YoY Change | -4.3% | -4.1% | -0.19% |
% of Gross Profit | 99.61% | 90.93% | 93.07% |
Research & Development | $6.285M | $6.724M | $31.51M |
YoY Change | -20.85% | -14.45% | 5.45% |
% of Gross Profit | 17.11% | 17.46% | 20.37% |
Depreciation & Amortization | $6.785M | $6.817M | $27.71M |
YoY Change | 1.42% | -9.79% | -10.24% |
% of Gross Profit | 18.48% | 17.7% | 17.91% |
Operating Expenses | $49.82M | $44.55M | $189.0M |
YoY Change | -5.77% | -9.13% | -3.21% |
Operating Profit | -$13.10M | -$6.034M | -$34.28M |
YoY Change | -137.39% | 126.5% | 63.23% |
Interest Expense | $606.0K | $567.0K | $1.614M |
YoY Change | -609.24% | -162.93% | -159.73% |
% of Operating Profit | |||
Other Income/Expense, Net | $433.0K | -$259.0K | -$817.0K |
YoY Change | -356.21% | 103.94% | 47.47% |
Pretax Income | -$12.67M | -$14.14M | -$191.6M |
YoY Change | -136.33% | -35.33% | 252.04% |
Income Tax | $133.0K | -$692.0K | -$7.289M |
% Of Pretax Income | |||
Net Earnings | -$12.80M | -$13.45M | -$184.3M |
YoY Change | -127.89% | -37.35% | 251.53% |
Net Earnings / Revenue | -18.96% | -18.95% | -60.66% |
Basic Earnings Per Share | -$0.31 | -$4.59 | |
Diluted Earnings Per Share | -$0.31 | -$0.33 | -$4.59 |
COMMON SHARES | |||
Basic Shares Outstanding | 40.28M shares | 40.05M shares | 40.18M shares |
Diluted Shares Outstanding | 40.65M shares | 40.18M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $55.01M | $76.06M | $76.06M |
YoY Change | -4.51% | 70.45% | 70.45% |
Cash & Equivalents | $55.01M | $76.06M | $76.06M |
Short-Term Investments | $913.0K | $913.0K | |
Other Short-Term Assets | $13.33M | $12.97M | $12.97M |
YoY Change | 62.51% | 20.43% | 20.43% |
Inventory | $64.70M | $60.62M | $60.62M |
Prepaid Expenses | |||
Receivables | $39.56M | $43.61M | $43.61M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $172.6M | $193.3M | $193.3M |
YoY Change | -1.64% | 18.17% | 18.17% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $34.38M | $35.67M | $35.67M |
YoY Change | -20.71% | -19.64% | -19.64% |
Goodwill | $0.00 | ||
YoY Change | -100.0% | ||
Intangibles | $75.77M | $77.38M | |
YoY Change | -28.96% | -30.38% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $10.88M | $11.37M | $11.37M |
YoY Change | 15.41% | -79.07% | -79.07% |
Total Long-Term Assets | $121.0M | $124.4M | $124.4M |
YoY Change | -62.0% | -66.29% | -66.29% |
TOTAL ASSETS | |||
Total Short-Term Assets | $172.6M | $193.3M | $193.3M |
Total Long-Term Assets | $121.0M | $124.4M | $124.4M |
Total Assets | $293.6M | $317.7M | $317.7M |
YoY Change | -40.55% | -40.36% | -40.36% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $31.27M | $37.75M | $37.75M |
YoY Change | 26.06% | -6.66% | -6.66% |
Accrued Expenses | $34.11M | $41.10M | $41.10M |
YoY Change | 30.79% | 54.41% | 54.41% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $76.70M | $91.16M | $91.16M |
YoY Change | 33.5% | 8.74% | 8.74% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% | |
Other Long-Term Liabilities | $15.72M | $16.08M | $16.08M |
YoY Change | 428.26% | 103.91% | 103.91% |
Total Long-Term Liabilities | $15.72M | $16.08M | $16.08M |
YoY Change | 428.26% | -72.14% | -72.14% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $76.70M | $91.16M | $91.16M |
Total Long-Term Liabilities | $15.72M | $16.08M | $16.08M |
Total Liabilities | $97.05M | $112.1M | $112.1M |
YoY Change | 46.72% | -27.38% | -27.38% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$408.0M | -$395.2M | |
YoY Change | 147.32% | 87.43% | |
Common Stock | $614.1M | $610.9M | |
YoY Change | 1.65% | 1.88% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $5.714M | ||
YoY Change | 0.0% | ||
Treasury Stock Shares | |||
Shareholders Equity | $196.6M | $205.6M | $205.6M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $293.6M | $317.7M | $317.7M |
YoY Change | -40.55% | -40.36% | -40.36% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$12.80M | -$13.45M | -$184.3M |
YoY Change | -127.89% | -37.35% | 251.53% |
Depreciation, Depletion And Amortization | $6.785M | $6.817M | $27.71M |
YoY Change | 1.42% | -9.79% | -10.24% |
Cash From Operating Activities | -$18.25M | $5.001M | -$28.16M |
YoY Change | -29.52% | -68.65% | -36200.0% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $1.092M | $566.0K | $5.768M |
YoY Change | 38.05% | -46.4% | 32.54% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$1.313M | -$1.770M | $129.5M |
YoY Change | -101.32% | 275.0% | -2500.54% |
Cash From Investing Activities | -$2.405M | -$2.336M | $123.7M |
YoY Change | -102.44% | 52.88% | -1369.41% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $752.0K | ||
YoY Change | -35.78% | ||
Debt Paid & Issued, Net | $0.00 | $50.00M | |
YoY Change | -100.0% | 11.11% | |
Cash From Financing Activities | -$509.0K | -5.000M | -64.25M |
YoY Change | -99.15% | -352.75% | |
NET CHANGE | |||
Cash From Operating Activities | -$18.25M | 5.001M | -28.16M |
Cash From Investing Activities | -$2.405M | -2.336M | 123.7M |
Cash From Financing Activities | -$509.0K | -5.000M | -64.25M |
Net Change In Cash | -$21.05M | -2.335M | 31.31M |
YoY Change | -262.36% | -116.19% | 98.77% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$18.25M | $5.001M | -$28.16M |
Capital Expenditures | $1.092M | $566.0K | $5.768M |
Free Cash Flow | -$19.35M | $4.435M | -$33.93M |
YoY Change | -27.52% | -70.23% | 693.78% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-54437000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-7289000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1995000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-184349000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-52442000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-26547000 | usd |
CY2024 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-4.59 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.33 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.68 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.33 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.68 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39009000 | shares |
CY2024 | dei |
Document Annual Report
DocumentAnnualReport
|
true | |
CY2024 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--05-31 | |
CY2024 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024 | dei |
Entity File Number
EntityFileNumber
|
0-50761 | |
CY2024 | dei |
Entity Registrant Name
EntityRegistrantName
|
AngioDynamics, Inc. | |
CY2024 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2024 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
11-3146460 | |
CY2024 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
14 Plaza Drive | |
CY2024 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Latham | |
CY2024 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NY | |
CY2024 | dei |
City Area Code
CityAreaCode
|
518 | |
CY2024 | dei |
Local Phone Number
LocalPhoneNumber
|
795-1400 | |
CY2024 | dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $.01 per share | |
CY2024 | dei |
Trading Symbol
TradingSymbol
|
ANGO | |
CY2024 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2024 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
No | |
CY2024 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2024 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2024 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2024 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2024 | dei |
Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
|
true | |
CY2024 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
54499000 | usd |
CY2024 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-192435000 | usd |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-51181000 | usd |
CY2024 | us-gaap |
Interest Expense
InterestExpense
|
-1614000 | usd |
CY2023 | us-gaap |
Interest Expense
InterestExpense
|
2702000 | usd |
CY2022 | us-gaap |
Interest Expense
InterestExpense
|
688000 | usd |
CY2024 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-817000 | usd |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-554000 | usd |
CY2022 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-790000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-29949000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
205586000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-184349000 | usd |
CY2024 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
53182000 | usd |
CY2023 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
15633000 | usd |
CY2022 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
9042000 | usd |
CY2024 | us-gaap |
Operating Expenses
OperatingExpenses
|
401632000 | usd |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
225427000 | usd |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
194203000 | usd |
CY2023 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
0 | usd |
CY2022 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
0 | usd |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-28471000 | usd |
CY2024 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001275187 | |
CY2024 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2022Q2 | us-gaap |
Impairment Of Intangible Asset Finite Lived Statement Of Income Or Comprehensive Income Extensible Enumeration
ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://www.angiodynamics.com/20240531#AcquisitionRestructuringAndOtherItemsNet | |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent | |
CY2023Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2024Q1 | us-gaap |
Impairment Of Intangible Asset Indefinite Lived Excluding Goodwill Statement Of Income Or Comprehensive Income Extensible Enumeration
ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://www.angiodynamics.com/20240531#AcquisitionRestructuringAndOtherItemsNet | |
CY2024 | us-gaap |
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration
RestructuringIncurredCostStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://www.angiodynamics.com/20240531#AcquisitionRestructuringAndOtherItemsNet | |
CY2024 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
12110 | |
CY2024 | dei |
Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
|
false | |
CY2024 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q4 | dei |
Entity Public Float
EntityPublicFloat
|
226507351 | usd |
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
40276582 | shares |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024 | dei |
Auditor Firm
AuditorFirmId
|
34 | |
CY2024 | dei |
Auditor Name
AuditorName
|
Deloitte & Touche LLP | |
CY2024 | dei |
Auditor Location
AuditorLocation
|
Boston, Massachusetts | |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
303914000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
338752000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
316219000 | usd |
CY2024 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
149216000 | usd |
CY2023 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
164506000 | usd |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
150487000 | usd |
CY2024 | us-gaap |
Gross Profit
GrossProfit
|
154698000 | usd |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
174246000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
165732000 | usd |
CY2024 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
31512000 | usd |
CY2023 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
29883000 | usd |
CY2022 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
30739000 | usd |
CY2024 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
102818000 | usd |
CY2023 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
104249000 | usd |
CY2022 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
95301000 | usd |
CY2024 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
41164000 | usd |
CY2023 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
40003000 | usd |
CY2022 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
38451000 | usd |
CY2024 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13048000 | usd |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18790000 | usd |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19458000 | usd |
CY2024 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
159476000 | usd |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
14549000 | usd |
CY2022 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2024 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
432000 | usd |
CY2023 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
2320000 | usd |
CY2022 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
1212000 | usd |
CY2024 | ango |
Other Nonoperating Income Expense And Interest Expense
OtherNonoperatingIncomeExpenseAndInterestExpense
|
797000 | usd |
CY2023 | ango |
Other Nonoperating Income Expense And Interest Expense
OtherNonoperatingIncomeExpenseAndInterestExpense
|
-3256000 | usd |
CY2022 | ango |
Other Nonoperating Income Expense And Interest Expense
OtherNonoperatingIncomeExpenseAndInterestExpense
|
-1478000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-191638000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3402000 | usd |
CY2024 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-4.59 | |
CY2024 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40181000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39480000 | shares |
CY2024 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
40181000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39480000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39009000 | shares |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-184349000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-52442000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-26547000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
358000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-6080000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-1796000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
358000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-6080000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
|
-1796000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
0 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
0 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
|
0 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
358000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-6080000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1796000 | usd |
CY2024 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-183991000 | usd |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-58522000 | usd |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-28343000 | usd |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
76056000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
44620000 | usd |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
2141000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
2150000 | usd |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
43610000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
52826000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
60616000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
55325000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
12971000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4617000 | usd |
CY2024Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
6154000 | usd |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
193253000 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
163542000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
35666000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
44384000 | usd |
CY2024Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
77383000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
111144000 | usd |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
0 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
159238000 | usd |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
11369000 | usd |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
10676000 | usd |
CY2024Q2 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Disposal Group Including Discontinued Operation Assets Noncurrent
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
|
43653000 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
317671000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
532637000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
37751000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
40445000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
41098000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
26617000 | usd |
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
4728000 | usd |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
|
14761000 | usd |
CY2024Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
7578000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2002000 | usd |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
91155000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
83825000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
0 | usd |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
49818000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
4852000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
12813000 | usd |
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
|
4535000 | usd |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
16078000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3350000 | usd |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
112085000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
154341000 | usd |
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
75000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
75000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
40801597 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
39981422 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
40431597 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
39611422 | shares |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
385000 | usd |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
382000 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
610484000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
599206000 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-395204000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-210855000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
370000000 | shares |
CY2024Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
370000000 | shares |
CY2024Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
5714000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
5714000 | usd |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-4365000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-4723000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
205586000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
378296000 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
317671000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
532637000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
439457000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-26547000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2707000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1876000 | usd |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10692000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1796000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
424489000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-52442000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
156000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-312000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
2047000 | usd |
CY2023 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
11158000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-6080000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
378296000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-184349000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-184349000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-546000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1603000 | usd |
CY2024 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
10529000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
358000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-52442000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-26547000 | usd |
CY2024 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
27712000 | usd |
CY2023 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
30873000 | usd |
CY2022 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
29349000 | usd |
CY2024 | ango |
Noncash Lease Expense
NoncashLeaseExpense
|
1931000 | usd |
CY2023 | ango |
Noncash Lease Expense
NoncashLeaseExpense
|
2484000 | usd |
CY2022 | ango |
Noncash Lease Expense
NoncashLeaseExpense
|
2439000 | usd |
CY2024 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
159476000 | usd |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
14549000 | usd |
CY2022 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2024 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10529000 | usd |
CY2023 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
11158000 | usd |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
10692000 | usd |
CY2024 | us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
54499000 | usd |
CY2023 | us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | usd |
CY2022 | us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | usd |
CY2024 | ango |
Transaction Costs Disposition
TransactionCostsDisposition
|
-5084000 | usd |
CY2023 | ango |
Transaction Costs Disposition
TransactionCostsDisposition
|
0 | usd |
CY2022 | ango |
Transaction Costs Disposition
TransactionCostsDisposition
|
0 | usd |
CY2024 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
432000 | usd |
CY2023 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
2320000 | usd |
CY2022 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
1212000 | usd |
CY2024 | ango |
Deferred Income Tax Related To Operating Activity
DeferredIncomeTaxRelatedToOperatingActivity
|
-7968000 | usd |
CY2023 | ango |
Deferred Income Tax Related To Operating Activity
DeferredIncomeTaxRelatedToOperatingActivity
|
-2311000 | usd |
CY2022 | ango |
Deferred Income Tax Related To Operating Activity
DeferredIncomeTaxRelatedToOperatingActivity
|
-3708000 | usd |
CY2024 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
1326000 | usd |
CY2023 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
695000 | usd |
CY2022 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
118000 | usd |
CY2024 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
7108000 | usd |
CY2023 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
291000 | usd |
CY2022 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
391000 | usd |
CY2024 | us-gaap |
Other Asset Impairment Charges
OtherAssetImpairmentCharges
|
869000 | usd |
CY2023 | us-gaap |
Other Asset Impairment Charges
OtherAssetImpairmentCharges
|
0 | usd |
CY2022 | us-gaap |
Other Asset Impairment Charges
OtherAssetImpairmentCharges
|
0 | usd |
CY2024 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
62000 | usd |
CY2023 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
513000 | usd |
CY2022 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
93000 | usd |
CY2024 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-7894000 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1299000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
17151000 | usd |
CY2024 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
9410000 | usd |
CY2023 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
8198000 | usd |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2796000 | usd |
CY2024 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
11594000 | usd |
CY2023 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-332000 | usd |
CY2022 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
5012000 | usd |
CY2024 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
27531000 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
2139000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
3912000 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-28158000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
78000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7194000 | usd |
CY2024 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2518000 | usd |
CY2023 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3812000 | usd |
CY2022 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4297000 | usd |
CY2024 | ango |
Increase In Placement And Evaluation Units
IncreaseInPlacementAndEvaluationUnits
|
5015000 | usd |
CY2023 | ango |
Increase In Placement And Evaluation Units
IncreaseInPlacementAndEvaluationUnits
|
5394000 | usd |
CY2022 | ango |
Increase In Placement And Evaluation Units
IncreaseInPlacementAndEvaluationUnits
|
11410000 | usd |
CY2024 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
134500000 | usd |
CY2023 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
0 | usd |
CY2022 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
0 | usd |
CY2024 | us-gaap |
Payments To Acquire Business Two Net Of Cash Acquired
PaymentsToAcquireBusinessTwoNetOfCashAcquired
|
0 | usd |
CY2023 | us-gaap |
Payments To Acquire Business Two Net Of Cash Acquired
PaymentsToAcquireBusinessTwoNetOfCashAcquired
|
0 | usd |
CY2022 | us-gaap |
Payments To Acquire Business Two Net Of Cash Acquired
PaymentsToAcquireBusinessTwoNetOfCashAcquired
|
3600000 | usd |
CY2024 | ango |
Payments To Acquire Intangible Assets Net Of Cash Acquired
PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
|
3250000 | usd |
CY2023 | ango |
Payments To Acquire Intangible Assets Net Of Cash Acquired
PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
|
540000 | usd |
CY2022 | ango |
Payments To Acquire Intangible Assets Net Of Cash Acquired
PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
|
0 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
123717000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9746000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-19307000 | usd |
CY2024 | us-gaap |
Proceeds From Issuance Of Other Long Term Debt
ProceedsFromIssuanceOfOtherLongTermDebt
|
0 | usd |
CY2023 | us-gaap |
Proceeds From Issuance Of Other Long Term Debt
ProceedsFromIssuanceOfOtherLongTermDebt
|
70000000 | usd |
CY2022 | us-gaap |
Proceeds From Issuance Of Other Long Term Debt
ProceedsFromIssuanceOfOtherLongTermDebt
|
0 | usd |
CY2024 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
50000000 | usd |
CY2023 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
45000000 | usd |
CY2022 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
0 | usd |
CY2024 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
0 | usd |
CY2023 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
0 | usd |
CY2022 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
5000000 | usd |
CY2024 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2023 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
751000 | usd |
CY2022 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2024 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
15000000 | usd |
CY2023 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd |
CY2022 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd |
CY2024 | ango |
Proceeds Payments Issuance Of Shares Share Based Payment Arrangement Including Option Exercised
ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
|
752000 | usd |
CY2023 | ango |
Proceeds Payments Issuance Of Shares Share Based Payment Arrangement Including Option Exercised
ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
|
1171000 | usd |
CY2022 | ango |
Proceeds Payments Issuance Of Shares Share Based Payment Arrangement Including Option Exercised
ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
|
2683000 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-64248000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
25420000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
7683000 | usd |
CY2024 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
125000 | usd |
CY2023 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
43000 | usd |
CY2022 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-518000 | usd |
CY2024 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
31436000 | usd |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
15795000 | usd |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-19336000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
44620000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
28825000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
48161000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
76056000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
44620000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
28825000 | usd |
CY2024 | us-gaap |
Noncash Or Part Noncash Acquisition Net Nonmonetary Assets Acquired Liabilities Assumed1
NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
|
-78000 | usd |
CY2023 | us-gaap |
Noncash Or Part Noncash Acquisition Net Nonmonetary Assets Acquired Liabilities Assumed1
NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
|
124000 | usd |
CY2022 | us-gaap |
Noncash Or Part Noncash Acquisition Net Nonmonetary Assets Acquired Liabilities Assumed1
NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
|
14000 | usd |
CY2024 | us-gaap |
Interest Paid
InterestPaid
|
0 | usd |
CY2023 | us-gaap |
Interest Paid
InterestPaid
|
2577000 | usd |
CY2022 | us-gaap |
Interest Paid
InterestPaid
|
562000 | usd |
CY2024 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
455000 | usd |
CY2023 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
342000 | usd |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
329000 | usd |
CY2024 | ango |
Short Term Investments Maturity Period
ShortTermInvestmentsMaturityPeriod
|
less than three months | |
CY2024 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | segment |
CY2024 | ango |
Number Of Asset Groups
NumberOfAssetGroups
|
2 | assetgroup |
CY2024 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | segment |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
303914000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
338752000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
316219000 | usd |
CY2024 | ango |
Contractwith Customer Rightof Return Product Return Period After Purchase Date Requiring Pre Approval
ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval
|
P30D | |
CY2024 | ango |
Contractwith Customer Rightof Return Restocking Charge
ContractwithCustomerRightofReturnRestockingCharge
|
0.20 | |
CY2024 | ango |
Contractwith Customer Rightof Return Minimum Remaining Product Life Priorto Return
ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn
|
P12M | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
43610000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
52826000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
391000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
499000 | usd |
CY2024 | us-gaap |
Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination
ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
|
600000 | usd |
CY2023 | us-gaap |
Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination
ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
|
700000 | usd |
CY2024 | ango |
Customer With Customer Liability Revenue Recognized Including Current Period
CustomerWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriod
|
700000 | usd |
CY2023 | ango |
Customer With Customer Liability Revenue Recognized Including Current Period
CustomerWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriod
|
700000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
19296000 | usd |
CY2024 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
|
432000 | usd |
CY2024 | ango |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Contingent Consideration Liabilities Payments
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationLiabilitiesPayments
|
15000000 | usd |
CY2024Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
4728000 | usd |
CY2022Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
16948000 | usd |
CY2023 | ango |
Change In Fair Value Of Contingent Consideration
ChangeInFairValueOfContingentConsideration
|
2320000 | usd |
CY2023 | ango |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Currency Gain Loss From Remeasurement
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCurrencyGainLossFromRemeasurement
|
28000 | usd |
CY2023Q2 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
19296000 | usd |
CY2024Q1 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
3400000 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
30736000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
28679000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6772000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
6708000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
23108000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
19938000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
60616000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
55325000 | usd |
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
3300000 | usd |
CY2023Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
3100000 | usd |
CY2024Q2 | ango |
Prepaid Deposits
PrepaidDeposits
|
913000 | usd |
CY2023Q2 | ango |
Prepaid Deposits
PrepaidDeposits
|
894000 | usd |
CY2024Q2 | ango |
Software Licenses
SoftwareLicenses
|
1643000 | usd |
CY2023Q2 | ango |
Software Licenses
SoftwareLicenses
|
1501000 | usd |
CY2024Q2 | ango |
Tsa Receivable
TSAReceivable
|
6401000 | usd |
CY2023Q2 | ango |
Tsa Receivable
TSAReceivable
|
0 | usd |
CY2024Q2 | ango |
Prepaid Licensee Fees
PrepaidLicenseeFees
|
208000 | usd |
CY2023Q2 | ango |
Prepaid Licensee Fees
PrepaidLicenseeFees
|
217000 | usd |
CY2024Q2 | ango |
Trade Shows
TradeShows
|
580000 | usd |
CY2023Q2 | ango |
Trade Shows
TradeShows
|
448000 | usd |
CY2024Q2 | us-gaap |
Prepaid Rent
PrepaidRent
|
185000 | usd |
CY2023Q2 | us-gaap |
Prepaid Rent
PrepaidRent
|
191000 | usd |
CY2024Q2 | ango |
Prepaid Incomeand Other Taxes
PrepaidIncomeandOtherTaxes
|
464000 | usd |
CY2023Q2 | ango |
Prepaid Incomeand Other Taxes
PrepaidIncomeandOtherTaxes
|
264000 | usd |
CY2024Q2 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
2577000 | usd |
CY2023Q2 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
1102000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
12971000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4617000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
108212000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
102917000 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
69675000 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
59026000 | usd |
CY2024Q2 | ango |
Property Plant And Equipment Accumulated Impairment
PropertyPlantAndEquipmentAccumulatedImpairment
|
3364000 | usd |
CY2023Q2 | ango |
Property Plant And Equipment Accumulated Impairment
PropertyPlantAndEquipmentAccumulatedImpairment
|
0 | usd |
CY2024Q2 | ango |
Property Plant And Equipment Excluding Land And Land Improvements
PropertyPlantAndEquipmentExcludingLandAndLandImprovements
|
35173000 | usd |
CY2023Q2 | ango |
Property Plant And Equipment Excluding Land And Land Improvements
PropertyPlantAndEquipmentExcludingLandAndLandImprovements
|
43891000 | usd |
CY2024Q2 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
493000 | usd |
CY2023Q2 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
493000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
35666000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
44384000 | usd |
CY2024 | us-gaap |
Depreciation
Depreciation
|
14700000 | usd |
CY2023 | us-gaap |
Depreciation
Depreciation
|
11900000 | usd |
CY2022 | us-gaap |
Depreciation
Depreciation
|
7600000 | usd |
CY2024 | us-gaap |
Restructuring Reserve Accelerated Depreciation
RestructuringReserveAcceleratedDepreciation
|
2400000 | usd |
CY2024Q1 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
3400000 | usd |
CY2024 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | segment |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
159238000 | usd |
CY2024 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
159476000 | usd |
CY2024 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
238000 | usd |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
0 | usd |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
201058000 | usd |
CY2023 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
14549000 | usd |
CY2023 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
-25980000 | usd |
CY2023 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-1291000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
159238000 | usd |
CY2023Q2 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
3300000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
191192000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
113809000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
77383000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
281547000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
170403000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
111144000 | usd |
CY2024 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13000000.0 | usd |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
18800000 | usd |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
19500000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
10269000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
10088000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
9997000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
9948000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
9851000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
27230000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
77383000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
-177314000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
-45240000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
-28495000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
-14324000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
-9197000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
-1454000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-191638000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-54437000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-29949000 | usd |
CY2024 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
318000 | usd |
CY2023 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
129000 | usd |
CY2022 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
120000 | usd |
CY2024 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
361000 | usd |
CY2023 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
187000 | usd |
CY2022 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
186000 | usd |
CY2024 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
679000 | usd |
CY2023 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
316000 | usd |
CY2022 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
306000 | usd |
CY2024 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-7039000 | usd |
CY2023 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-207000 | usd |
CY2022 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-3415000 | usd |
CY2024 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-929000 | usd |
CY2023 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-2104000 | usd |
CY2022 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-293000 | usd |
CY2024 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-7968000 | usd |
CY2023 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-2311000 | usd |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3708000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-7289000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1995000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3402000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
28243000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
40460000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
3796000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
4263000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
7777000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
7311000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
762000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
724000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Other
DeferredTaxAssetsTaxDeferredExpenseOther
|
15694000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Other
DeferredTaxAssetsTaxDeferredExpenseOther
|
6986000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
39000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
78000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
56311000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
59822000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
8443000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
46828000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
8443000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
46828000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
52680000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
25759000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
4812000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
12765000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-40244000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-11432000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-6289000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-3016000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-353000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-536000 | usd |
CY2024 | ango |
Income Tax Reconciliation Effect Of Foreign Operations
IncomeTaxReconciliationEffectOfForeignOperations
|
2440000 | usd |
CY2023 | ango |
Income Tax Reconciliation Effect Of Foreign Operations
IncomeTaxReconciliationEffectOfForeignOperations
|
14000 | usd |
CY2022 | ango |
Income Tax Reconciliation Effect Of Foreign Operations
IncomeTaxReconciliationEffectOfForeignOperations
|
199000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
907000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
991000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
-395000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
|
244000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
|
258000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
|
179000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
|
4867000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
|
3055000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
|
0 | usd |
CY2024 | ango |
Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationAmount
|
201000 | usd |
CY2023 | ango |
Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationAmount
|
366000 | usd |
CY2022 | ango |
Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationAmount
|
686000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
26921000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
5556000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
3168000 | usd |
CY2024 | ango |
Income Tax Reconciliation Effectof Eliminationof Asc718 Apic Pool
IncomeTaxReconciliationEffectofEliminationofASC718APICPool
|
-1357000 | usd |
CY2023 | ango |
Income Tax Reconciliation Effectof Eliminationof Asc718 Apic Pool
IncomeTaxReconciliationEffectofEliminationofASC718APICPool
|
-505000 | usd |
CY2022 | ango |
Income Tax Reconciliation Effectof Eliminationof Asc718 Apic Pool
IncomeTaxReconciliationEffectofEliminationofASC718APICPool
|
1616000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
848000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
1027000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
412000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-7289000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1995000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3402000 | usd |
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
464000 | usd |
CY2022Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
464000 | usd |
CY2021Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
464000 | usd |
CY2024 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
0 | usd |
CY2023 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
0 | usd |
CY2022 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
0 | usd |
CY2024 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
464000 | usd |
CY2023 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
0 | usd |
CY2022 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
0 | usd |
CY2024Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | usd |
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
464000 | usd |
CY2022Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
464000 | usd |
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | usd |
CY2024Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
15640000 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9232000 | usd |
CY2024Q2 | us-gaap |
Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
|
8962000 | usd |
CY2023Q2 | us-gaap |
Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
|
7088000 | usd |
CY2024Q2 | us-gaap |
Accrued Royalties Current
AccruedRoyaltiesCurrent
|
2575000 | usd |
CY2023Q2 | us-gaap |
Accrued Royalties Current
AccruedRoyaltiesCurrent
|
2874000 | usd |
CY2024Q2 | ango |
Accrued Research And Development Current
AccruedResearchAndDevelopmentCurrent
|
1255000 | usd |
CY2023Q2 | ango |
Accrued Research And Development Current
AccruedResearchAndDevelopmentCurrent
|
1525000 | usd |
CY2024Q2 | us-gaap |
Restructuring Reserve Current
RestructuringReserveCurrent
|
1486000 | usd |
CY2023Q2 | us-gaap |
Restructuring Reserve Current
RestructuringReserveCurrent
|
262000 | usd |
CY2024Q2 | us-gaap |
Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
|
520000 | usd |
CY2023Q2 | us-gaap |
Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
|
480000 | usd |
CY2024Q2 | ango |
Accrued Litigation
AccruedLitigation
|
6259000 | usd |
CY2023Q2 | ango |
Accrued Litigation
AccruedLitigation
|
0 | usd |
CY2024Q2 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
412000 | usd |
CY2023Q2 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
469000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3989000 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
4687000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
41098000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
26617000 | usd |
CY2024 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
4600000 | usd |
CY2023 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
4200000 | usd |
CY2022 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
4300000 | usd |
CY2014Q4 | ango |
Capital Stock Shares Authorized
CapitalStockSharesAuthorized
|
80000000 | shares |
CY2014Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
75000000 | shares |
CY2014Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2014Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2014Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2014Q4 | ango |
Common Stock Votes Per Share
CommonStockVotesPerShare
|
1 | vote |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2206549 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
17.90 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
455527 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
8.92 | |
CY2024 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
198975 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
17.16 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
300118 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
16.33 | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2162983 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
16.29 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y6M7D | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
0 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1317662 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
17.44 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y5M8D | |
CY2024Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
0 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
845321 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
14.51 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P8Y2M12D | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
0 | usd |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
4.30 | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
9.27 | |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
9.57 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0396 | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0320 | |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0092 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.49 | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.44 | |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.41 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y2M23D | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y1M20D | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y18D | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
200000 | usd |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
1600000 | usd |
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
3400000 | usd |
CY2024 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y | |
CY2023 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
300000 | usd |
CY2022 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2700000 | usd |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
19.99 | |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
26.24 | |
CY2024 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10529000 | usd |
CY2023 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
11158000 | usd |
CY2022 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
10692000 | usd |
CY2024 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2400000 | usd |
CY2023 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2600000 | usd |
CY2022 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2500000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
|
5.68 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
|
13.67 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
|
19.02 | |
CY2024 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
40180925 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39480367 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
39009419 | shares |
CY2024 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares |
CY2023 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares |
CY2022 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares |
CY2024 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
40180925 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39480367 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
39009419 | shares |
CY2024 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3973382 | shares |
CY2023 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3491099 | shares |
CY2022 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
3465738 | shares |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5804000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5113000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1975000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1922000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3939000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3316000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5914000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5238000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y5M4D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y18D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.047 | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.041 | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
2202000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1976000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
984000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
729000 | usd |
CY2024Q2 | ango |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
515000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
6406000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
492000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5914000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1975000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
3939000 | usd |
CY2024 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2500000 | usd |
CY2023 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2700000 | usd |
CY2022 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2800000 | usd |
CY2024 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2549000 | usd |
CY2023 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2694000 | usd |
CY2022 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
2802000 | usd |
CY2024 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2142000 | usd |
CY2023 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2742000 | usd |
CY2024 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
3057000 | usd |
CY2023 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
840000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation
PurchaseObligation
|
2946000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
|
2946000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Second Year
PurchaseObligationDueInSecondYear
|
0 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Third Year
PurchaseObligationDueInThirdYear
|
0 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Fourth Year
PurchaseObligationDueInFourthYear
|
0 | usd |
CY2024Q2 | ango |
Purchase Obligation To Be Paid After Year Four
PurchaseObligationToBePaidAfterYearFour
|
0 | usd |
CY2024Q2 | ango |
Royalties
Royalties
|
36005000 | usd |
CY2024Q2 | ango |
Royalties Due In First Year
RoyaltiesDueInFirstYear
|
3625000 | usd |
CY2024Q2 | ango |
Royalties Duein Second Year
RoyaltiesDueinSecondYear
|
3620000 | usd |
CY2024Q2 | ango |
Royalties Duein Third Year
RoyaltiesDueinThirdYear
|
3620000 | usd |
CY2024Q2 | ango |
Royalties Duein Fourth Year
RoyaltiesDueinFourthYear
|
3620000 | usd |
CY2024Q2 | ango |
Royalties Due After Fourth Year
RoyaltiesDueAfterFourthYear
|
21520000 | usd |
CY2024Q2 | us-gaap |
Contractual Obligation
ContractualObligation
|
38951000 | usd |
CY2024Q2 | us-gaap |
Contractual Obligation Due In Next Twelve Months
ContractualObligationDueInNextTwelveMonths
|
6571000 | usd |
CY2024Q2 | us-gaap |
Contractual Obligation Due In Second Year
ContractualObligationDueInSecondYear
|
3620000 | usd |
CY2024Q2 | us-gaap |
Contractual Obligation Due In Third Year
ContractualObligationDueInThirdYear
|
3620000 | usd |
CY2024Q2 | us-gaap |
Contractual Obligation Due In Fourth Year
ContractualObligationDueInFourthYear
|
3620000 | usd |
CY2024Q2 | ango |
Contractual Obligation To Be Paid After Year Four
ContractualObligationToBePaidAfterYearFour
|
21520000 | usd |
CY2024 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024Q2 | us-gaap |
Assets
Assets
|
317700000 | usd |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
303914000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
338752000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
316219000 | usd |
CY2024 | us-gaap |
Gross Profit
GrossProfit
|
154698000 | usd |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
174246000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
165732000 | usd |
CY2024 | ango |
Gross Margin Percentage
GrossMarginPercentage
|
0.509 | |
CY2023 | ango |
Gross Margin Percentage
GrossMarginPercentage
|
0.514 | |
CY2022 | ango |
Gross Margin Percentage
GrossMarginPercentage
|
0.524 | |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
303914000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
338752000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
316219000 | usd |
CY2024 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
53182000 | usd |
CY2023 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
15633000 | usd |
CY2022 | ango |
Acquisition Restructuring And Other Items Net
AcquisitionRestructuringAndOtherItemsNet
|
9042000 | usd |
CY2024Q2 | us-gaap |
Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
|
3400000 | usd |
CY2024Q2 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
2900000 | usd |
CY2023Q3 | us-gaap |
Payments For Previous Acquisition
PaymentsForPreviousAcquisition
|
3500000 | usd |
CY2024 | us-gaap |
Write Off Of Deferred Debt Issuance Cost
WriteOffOfDeferredDebtIssuanceCost
|
900000 | usd |
CY2024Q2 | us-gaap |
Restructuring And Related Cost Cost Incurred To Date1
RestructuringAndRelatedCostCostIncurredToDate1
|
9500000 | usd |
CY2024Q1 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
0 | usd |
CY2024Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9481000 | usd |
CY2024Q2 | us-gaap |
Restructuring Reserve Settled Without Cash2
RestructuringReserveSettledWithoutCash2
|
5767000 | usd |
CY2024Q2 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
1594000 | usd |
CY2024Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
2120000 | usd |
CY2024 | ecd |
Insider Trd Policies Proc Adopted Flag
InsiderTrdPoliciesProcAdoptedFlag
|
true |