2023 Q3 Form 10-Q Financial Statement
#000085698223000049 Filed on July 28, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $315.2M | $320.1M |
YoY Change | 9.77% | 8.5% |
Cost Of Revenue | $173.0M | $167.3M |
YoY Change | 9.1% | 4.61% |
Gross Profit | $142.2M | $152.8M |
YoY Change | 10.6% | 13.12% |
Gross Profit Margin | 45.11% | 47.74% |
Selling, General & Admin | $86.85M | $100.9M |
YoY Change | -3.26% | 18.06% |
% of Gross Profit | 61.08% | 66.06% |
Research & Development | $19.65M | $21.68M |
YoY Change | 2.21% | 17.4% |
% of Gross Profit | 13.82% | 14.19% |
Depreciation & Amortization | $24.10M | $21.78M |
YoY Change | 18.08% | 6.57% |
% of Gross Profit | 16.95% | 14.25% |
Operating Expenses | $107.1M | $123.7M |
YoY Change | -2.6% | 10.63% |
Operating Profit | $35.14M | $29.08M |
YoY Change | 88.33% | 25.05% |
Interest Expense | $4.841M | -$3.461M |
YoY Change | 164.39% | -356.75% |
% of Operating Profit | 13.78% | -11.9% |
Other Income/Expense, Net | -$4.915M | -$451.0K |
YoY Change | 365.88% | -82.35% |
Pretax Income | $30.22M | $24.90M |
YoY Change | 71.7% | 20.28% |
Income Tax | $4.388M | $4.655M |
% Of Pretax Income | 14.52% | 18.69% |
Net Earnings | $25.83M | $20.25M |
YoY Change | 69.16% | 32.34% |
Net Earnings / Revenue | 8.2% | 6.33% |
Basic Earnings Per Share | $0.45 | $0.35 |
Diluted Earnings Per Share | $0.44 | $0.35 |
COMMON SHARES | ||
Basic Shares Outstanding | 57.64M | 57.49M |
Diluted Shares Outstanding | 58.38M | 58.47M |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $58.70M | $72.08M |
YoY Change | 14.02% | 14.41% |
Cash & Equivalents | $58.67M | $72.08M |
Short-Term Investments | ||
Other Short-Term Assets | $31.90M | $28.89M |
YoY Change | 3.23% | 8.69% |
Inventory | $303.9M | $305.9M |
Prepaid Expenses | ||
Receivables | $167.8M | $171.0M |
Other Receivables | $23.00M | $17.00M |
Total Short-Term Assets | $585.3M | $594.9M |
YoY Change | 17.1% | 20.76% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $383.3M | $446.8M |
YoY Change | 1.91% | 20.28% |
Goodwill | $381.1M | $381.8M |
YoY Change | 6.42% | 6.14% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $48.55M | $58.98M |
YoY Change | 9.37% | 36.21% |
Total Long-Term Assets | $1.223B | $1.243B |
YoY Change | 7.97% | 9.11% |
TOTAL ASSETS | ||
Total Short-Term Assets | $585.3M | $594.9M |
Total Long-Term Assets | $1.223B | $1.243B |
Total Assets | $1.809B | $1.838B |
YoY Change | 10.77% | 12.63% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $48.90M | $61.76M |
YoY Change | -22.63% | 3.9% |
Accrued Expenses | $119.3M | $122.2M |
YoY Change | -4.19% | 9.14% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $3.750M | $3.750M |
YoY Change | -66.67% | -63.64% |
Total Short-Term Liabilities | $187.1M | $190.0M |
YoY Change | -12.16% | -2.86% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $282.4M | $335.2M |
YoY Change | 37.47% | 42.23% |
Other Long-Term Liabilities | $13.81M | $90.16M |
YoY Change | -16.29% | 415.91% |
Total Long-Term Liabilities | $296.2M | $425.4M |
YoY Change | 33.47% | 68.02% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $187.1M | $190.0M |
Total Long-Term Liabilities | $296.2M | $425.4M |
Total Liabilities | $578.6M | $633.9M |
YoY Change | 6.38% | 13.55% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $547.6M | $521.7M |
YoY Change | 22.39% | 20.74% |
Common Stock | $695.2M | $691.5M |
YoY Change | 5.62% | 6.07% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.230B | $1.204B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.809B | $1.838B |
YoY Change | 10.77% | 12.63% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $25.83M | $20.25M |
YoY Change | 69.16% | 32.34% |
Depreciation, Depletion And Amortization | $24.10M | $21.78M |
YoY Change | 18.08% | 6.57% |
Cash From Operating Activities | $51.10M | $17.29M |
YoY Change | 43.99% | -55.43% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $8.600M | $5.771M |
YoY Change | -154.51% | -179.74% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$700.0K | -$137.1M |
YoY Change | -29.51% | 2113.82% |
Cash From Investing Activities | -$9.200M | -$142.9M |
YoY Change | -45.14% | 963.92% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -54.50M | 141.5M |
YoY Change | 101.35% | -1171.69% |
NET CHANGE | ||
Cash From Operating Activities | 51.10M | 17.29M |
Cash From Investing Activities | -9.200M | -142.9M |
Cash From Financing Activities | -54.50M | 141.5M |
Net Change In Cash | -12.60M | 15.90M |
YoY Change | 50.95% | 30.85% |
FREE CASH FLOW | ||
Cash From Operating Activities | $51.10M | $17.29M |
Capital Expenditures | $8.600M | $5.771M |
Free Cash Flow | $42.50M | $11.52M |
YoY Change | -17.1% | -74.98% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2023Q2 | us-gaap |
Restricted Cash And Cash Equivalents Current Asset Statement Of Financial Position Extensible List
RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000856982 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
MERIT MEDICAL SYSTEMS INC | ||
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
57634000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
57306000 | |
CY2022Q2 | us-gaap |
Restricted Cash And Cash Equivalents Current Asset Statement Of Financial Position Extensible List
RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
0-18592 | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
UT | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
87-0447695 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
1600 West Merit Parkway | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
South Jordan | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
UT | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
84095 | ||
dei |
City Area Code
CityAreaCode
|
801 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
253-1600 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, no par value | ||
dei |
Trading Symbol
TradingSymbol
|
MMSI | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
57635381 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
72084000 | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
58408000 | |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
8652000 | |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
8423000 | |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
170990000 | |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
164677000 | |
CY2023Q2 | us-gaap |
Nontrade Receivables Current
NontradeReceivablesCurrent
|
12634000 | |
CY2022Q4 | us-gaap |
Nontrade Receivables Current
NontradeReceivablesCurrent
|
12992000 | |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
305943000 | |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
265991000 | |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
24971000 | |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
22324000 | |
CY2023Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
3920000 | |
CY2022Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
3913000 | |
CY2023Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
4365000 | |
CY2022Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
779000 | |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
594907000 | |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
529084000 | |
CY2023Q2 | us-gaap |
Land
Land
|
26017000 | |
CY2022Q4 | us-gaap |
Land
Land
|
25940000 | |
CY2023Q2 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
189900000 | |
CY2022Q4 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
189148000 | |
CY2023Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
306925000 | |
CY2022Q4 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
299089000 | |
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
1154000 | ||
CY2023Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
66046000 | |
CY2022Q4 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
61128000 | |
CY2023Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
52604000 | |
CY2022Q4 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
49673000 | |
CY2023Q2 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
62374000 | |
CY2022Q4 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
61269000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
703866000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
686247000 | |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
319504000 | |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
303271000 | |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
384362000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
382976000 | |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
381767000 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
359821000 | |
CY2023Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
6492000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
6599000 | |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
62436000 | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
65262000 | |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
52492000 | |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
44352000 | |
CY2023Q2 | mmsi |
Intangible Assets Net Goodwill And Other Assets Noncurrent
IntangibleAssetsNetGoodwillAndOtherAssetsNoncurrent
|
858299000 | |
CY2022Q4 | mmsi |
Intangible Assets Net Goodwill And Other Assets Noncurrent
IntangibleAssetsNetGoodwillAndOtherAssetsNoncurrent
|
751906000 | |
CY2023Q2 | us-gaap |
Assets
Assets
|
1837568000 | |
CY2022Q4 | us-gaap |
Assets
Assets
|
1663966000 | |
CY2023Q2 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
61761000 | |
CY2022Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
68504000 | |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
110662000 | |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
123189000 | |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
3750000 | |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11250000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
11531000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
11005000 | |
CY2023Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
2299000 | |
CY2022Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
6697000 | |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
190003000 | |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
220645000 | |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
335232000 | |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
186759000 | |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
18477000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
18462000 | |
CY2023Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
347000 | |
CY2022Q4 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
347000 | |
CY2023Q2 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
1912000 | |
CY2022Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
1912000 | |
CY2023Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
16418000 | |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
15264000 | |
CY2023Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1657000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1708000 | |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
56599000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
59736000 | |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
13223000 | |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
14736000 | |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
633868000 | |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
519569000 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
57634000 | |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
57306000 | |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
691523000 | |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
675174000 | |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
521721000 | |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
480773000 | |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-9544000 | |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-11550000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1203700000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1144397000 | |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1837568000 | |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1663966000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
320056000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
294976000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
617621000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
570391000 | ||
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
167274000 | |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
159909000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
326477000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
314417000 | ||
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
152782000 | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
135067000 | |
us-gaap |
Gross Profit
GrossProfit
|
291144000 | ||
us-gaap |
Gross Profit
GrossProfit
|
255974000 | ||
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
100927000 | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
85487000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
191071000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
169502000 | ||
CY2023Q2 | us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
20129000 | |
CY2022Q2 | us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
18466000 | |
us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
41443000 | ||
us-gaap |
Research And Development Expense Excluding Acquired In Process Cost
ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
|
35853000 | ||
CY2023Q2 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
270000 | |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
270000 | ||
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
1672000 | ||
CY2023Q2 | mmsi |
Business Combination Contingent Consideration Arrangements Contingent Consideration Benefit
BusinessCombinationContingentConsiderationArrangementsContingentConsiderationBenefit
|
-1094000 | |
CY2022Q2 | mmsi |
Business Combination Contingent Consideration Arrangements Contingent Consideration Benefit
BusinessCombinationContingentConsiderationArrangementsContingentConsiderationBenefit
|
-1187000 | |
mmsi |
Business Combination Contingent Consideration Arrangements Contingent Consideration Benefit
BusinessCombinationContingentConsiderationArrangementsContingentConsiderationBenefit
|
-1615000 | ||
mmsi |
Business Combination Contingent Consideration Arrangements Contingent Consideration Benefit
BusinessCombinationContingentConsiderationArrangementsContingentConsiderationBenefit
|
-3787000 | ||
CY2023Q2 | us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
1550000 | |
CY2022Q2 | us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
6671000 | |
us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
1550000 | ||
us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
6671000 | ||
CY2023Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
123970000 | |
CY2022Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
111811000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
235949000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
217485000 | ||
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
28812000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23256000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
55195000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
38489000 | ||
CY2023Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
221000 | |
CY2022Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
96000 | |
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
352000 | ||
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
201000 | ||
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
3682000 | |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
1348000 | |
us-gaap |
Interest Expense
InterestExpense
|
5693000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2350000 | ||
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-451000 | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1303000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
546000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1468000 | ||
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3912000 | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2555000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4795000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3617000 | ||
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
24900000 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20701000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
50400000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
34872000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4655000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5403000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9452000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9029000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20245000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15298000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
40948000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
25843000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.35 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.27 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.71 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.46 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.35 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.27 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.70 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.45 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57537000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56691000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57445000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56642000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58473000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57600000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58329000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57565000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20245000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15298000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
40948000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
25843000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
3422000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
6425000 | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
1731000 | ||
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
9332000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
821000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
1572000 | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
415000 | ||
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
2284000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
-1201000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
-8979000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
724000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
-9772000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
15000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
-60000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
34000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
|
4000 | ||
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1385000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-4066000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2006000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2728000 | ||
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
21630000 | |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
11232000 | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
42954000 | ||
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
23115000 | ||
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1144397000 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20703000 | |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
621000 | |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3498000 | |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3726000 | |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
302000 | |
CY2023Q1 | mmsi |
Stock Surrendered During Period Value Payroll Tax Liabilities Stock Options Exercised
StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised
|
1592000 | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1171655000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20245000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1385000 | |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4980000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
5154000 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
281000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1203700000 | |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1039799000 | |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10545000 | |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1338000 | |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4212000 | |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1320000 | |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
320000 | |
CY2022Q1 | mmsi |
Stock Surrendered During Period Value Payroll Tax Liabilities Stock Options Exercised
StockSurrenderedDuringPeriodValuePayrollTaxLiabilitiesStockOptionsExercised
|
1015000 | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1056519000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15298000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-4066000 | |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3952000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1303000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
301000 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1073307000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
40948000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
25843000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
42316000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
40902000 | ||
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
-1254000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-4677000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-112000 | ||
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
328000 | ||
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
1733000 | ||
us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
1550000 | ||
us-gaap |
Research And Development Asset Acquired Other Than Through Business Combination Written Off
ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
|
6671000 | ||
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
5935000 | ||
us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
5121000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
1615000 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
1999000 | ||
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
52000 | ||
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
54000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
462000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
302000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9549000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
9093000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
5980000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
9472000 | ||
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-287000 | ||
us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-6457000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
35502000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
14766000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-78000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2155000 | ||
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
3577000 | ||
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
4000 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
1558000 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-1768000 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-7253000 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
3713000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-10295000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-20966000 | ||
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-4896000 | ||
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
1114000 | ||
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
-2549000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-5711000 | ||
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-5609000 | ||
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-2244000 | ||
us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
287000 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
-9117000 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
24951000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
31831000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
50794000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
18556000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
16763000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
1047000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
912000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
201000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
59000 | ||
us-gaap |
Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
|
-971000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
138349000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
4712000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-157751000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-23299000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
9463000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
3244000 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
460283000 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
127688000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
318471000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
124563000 | ||
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
5240000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
3434000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
32798000 | ||
mmsi |
Payments Related To Tax Withholding For Exchange Of Common Stock
PaymentsRelatedToTaxWithholdingForExchangeOfCommonStock
|
1592000 | ||
mmsi |
Payments Related To Tax Withholding For Exchange Of Common Stock
PaymentsRelatedToTaxWithholdingForExchangeOfCommonStock
|
1015000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
141009000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-27444000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-1497000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-2564000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
13592000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-2513000 | ||
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
60558000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
67750000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
74150000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
65237000 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
72084000 | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
63003000 | |
CY2023Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
2066000 | |
CY2022Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
2234000 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
74150000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
65237000 | |
us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
597000 | ||
us-gaap |
Interest Paid Capitalized
InterestPaidCapitalized
|
302000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
3681000 | ||
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
12100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
24200000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
2317000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
17787000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
7863000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
4291000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
3555000 | ||
mmsi |
Acquisition Of Developed Technology In Accrued Expenses
AcquisitionOfDevelopedTechnologyInAccruedExpenses
|
3635000 | ||
mmsi |
Acquisition Of Developed Technology In Accrued Expenses
AcquisitionOfDevelopedTechnologyInAccruedExpenses
|
3526000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
3399000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
4746000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | ||
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
320056000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
294976000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
617621000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
570391000 | ||
CY2023Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
155934000 | |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
147051000 | |
CY2023Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
33780000 | |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
29534000 | |
CY2023Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
116229000 | |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
89406000 | |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
305943000 | |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
265991000 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
359821000 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
410000 | ||
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
21536000 | ||
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
381767000 | |
CY2023Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
8300000 | |
CY2022Q4 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
8300000 | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | ||
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
13400000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
25700000 | ||
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | ||
CY2023Q2 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
32085000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
59732000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
57701000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
46963000 | |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
43768000 | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4700000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5400000 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.187 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.261 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9500000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9000000.0 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.188 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.259 | ||
CY2023Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1018000 | |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
179000 | |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
338982000 | |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
198009000 | |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
3750000 | |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11250000 | |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
335232000 | |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
186759000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
1875000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
3750000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
5625000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
7500000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
9375000 | |
CY2023Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
311875000 | |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
340000000 | |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
3682000 | |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
1348000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
320056000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
294976000 | |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
167274000 | |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
159909000 | |
us-gaap |
Interest Expense
InterestExpense
|
5693000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2350000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
617621000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
570391000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
326477000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
314417000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20245000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15298000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
40948000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
25843000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57537000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56691000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57445000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56642000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.35 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.27 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.71 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.46 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57537000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56691000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
57445000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
56642000 | ||
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
936000 | |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
909000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
884000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
923000 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58473000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57600000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
58329000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
57565000 | ||
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.35 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.27 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.70 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.45 | ||
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1114000 | |
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1641000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1014000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1597000 | ||
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5580000 | |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4451000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9549000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9093000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | ||
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
320056000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
294976000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
617621000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
570391000 | ||
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
28812000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23256000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
55195000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
38489000 | ||
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3912000 | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2555000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4795000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3617000 | ||
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4655000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
5403000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9452000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9029000 | ||
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20245000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15298000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
40948000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
25843000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
3400000 | ||
us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
32800000 | ||
us-gaap |
Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
|
12700000 | ||
us-gaap |
Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
|
1800000 | ||
us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | ||
CY2023Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
290000 | |
CY2022Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
199000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
281000 | |
CY2021Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
199000 | |
CY2023Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
6000 | |
CY2022Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
-7000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
15000 | ||
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
-7000 | ||
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
296000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
192000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
296000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
192000 | |
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |