2021 Q4 Form 10-K Financial Statement

#000156276222000037 Filed on February 17, 2022

View on sec.gov

Income Statement

Concept 2021 Q4 2021 Q3 2021
Revenue $250.0M $229.7M $958.1M
YoY Change 7.1% 6.3% 21.43%
Cost Of Revenue $61.80M $58.55M $239.2M
YoY Change 1.47% 2.55% 10.01%
Gross Profit $188.2M $171.2M $718.9M
YoY Change 9.06% 7.65% 25.77%
Gross Profit Margin 75.28% 74.51% 75.03%
Selling, General & Admin $106.6M $96.44M $408.1M
YoY Change 15.83% 8.18% 15.05%
% of Gross Profit 56.61% 56.34% 56.78%
Research & Development $51.02M $15.85M $97.35M
YoY Change 235.67% 9.93% 15.18%
% of Gross Profit 27.11% 9.26% 13.54%
Depreciation & Amortization $16.83M $12.18M $69.87M
YoY Change -0.42% 0.25% 11.12%
% of Gross Profit 8.94% 7.11% 9.72%
Operating Expenses $162.1M $117.8M $546.9M
YoY Change 44.77% 8.12% 18.86%
Operating Profit $26.09M $53.33M $172.0M
YoY Change -56.94% 6.63% 54.31%
Interest Expense $1.485M $1.207M $7.874M
YoY Change -57.57% -58.38% -42.53%
% of Operating Profit 5.69% 2.26% 4.58%
Other Income/Expense, Net $143.0K $1.123M $8.454M
YoY Change -28.5% -63.97% -41.56%
Pretax Income $19.83M $54.45M $180.4M
YoY Change -68.12% 2.49% 43.3%
Income Tax $4.722M $7.241M $31.22M
% Of Pretax Income 23.81% 13.3% 17.3%
Net Earnings $15.11M $47.21M $149.2M
YoY Change -71.47% 6.77% 45.86%
Net Earnings / Revenue 6.04% 20.55% 15.57%
Basic Earnings Per Share $0.47 $1.48
Diluted Earnings Per Share $145.0K $0.45 $1.44
COMMON SHARES
Basic Shares Outstanding 101.5M 101.1M 100.7M
Diluted Shares Outstanding 104.4M 103.6M

Balance Sheet

Concept 2021 Q4 2021 Q3 2021
SHORT-TERM ASSETS
Cash & Short-Term Investments $443.4M $553.2M $443.4M
YoY Change 3.91% 35.05% 3.92%
Cash & Equivalents $193.1M $361.9M $193.1M
Short-Term Investments $250.4M $191.3M $250.4M
Other Short-Term Assets $18.42M $16.21M $18.42M
YoY Change 3.47% -15.15% 3.47%
Inventory $237.0M $234.4M $237.0M
Prepaid Expenses
Receivables $164.4M $159.6M $164.4M
Other Receivables $1.215M $17.17M $1.215M
Total Short-Term Assets $864.5M $980.5M $864.5M
YoY Change 5.2% 20.76% 5.2%
LONG-TERM ASSETS
Property, Plant & Equipment $221.1M $215.7M $226.1M
YoY Change 1.94% 0.18% 2.03%
Goodwill $179.7M $166.6M
YoY Change 14.67% 28.47%
Intangibles $68.66M $73.10M
YoY Change -21.03% -10.64%
Long-Term Investments $562.5M $431.8M $562.5M
YoY Change 56.9% 56.68% 56.9%
Other Assets $36.33M $33.57M $55.81M
YoY Change 13.41% 46.93% 64.63%
Total Long-Term Assets $1.093B $930.1M $1.093B
YoY Change 27.4% 27.44% 27.4%
TOTAL ASSETS
Total Short-Term Assets $864.5M $980.5M $864.5M
Total Long-Term Assets $1.093B $930.1M $1.093B
Total Assets $1.957B $1.911B $1.957B
YoY Change 16.54% 23.92% 16.54%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $21.96M $20.68M $21.96M
YoY Change 20.6% -31.12% 20.63%
Accrued Expenses $91.17M $81.48M $91.17M
YoY Change 16.38% 31.84% 16.43%
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 $140.2M $122.5M $140.2M
YoY Change 16.04% 22.55% 16.03%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $0.00
YoY Change
Other Long-Term Liabilities $12.64M $15.88M $71.40M
YoY Change -14.01% -5.91% 54.54%
Total Long-Term Liabilities $12.64M $15.88M $71.40M
YoY Change -14.01% -5.91% 54.54%
TOTAL LIABILITIES
Total Short-Term Liabilities $140.2M $122.5M $140.2M
Total Long-Term Liabilities $12.64M $15.88M $71.40M
Total Liabilities $215.9M $192.3M $215.9M
YoY Change 24.65% 54.42% 24.64%
SHAREHOLDERS EQUITY
Retained Earnings $1.194B $1.179B
YoY Change 14.28% 18.85%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.741B $1.718B $1.741B
YoY Change
Total Liabilities & Shareholders Equity $1.957B $1.911B $1.957B
YoY Change 16.54% 23.92% 16.54%

Cashflow Statement

Concept 2021 Q4 2021 Q3 2021
OPERATING ACTIVITIES
Net Income $15.11M $47.21M $149.2M
YoY Change -71.47% 6.77% 45.86%
Depreciation, Depletion And Amortization $16.83M $12.18M $69.87M
YoY Change -0.42% 0.25% 11.12%
Cash From Operating Activities $76.25M $77.26M $276.3M
YoY Change -4.92% 45.23% 38.98%
INVESTING ACTIVITIES
Capital Expenditures -$17.05M -$17.80M $56.90M
YoY Change 20.89% 2.86% -10.62%
Acquisitions $34.49M
YoY Change 3.0%
Other Investing Activities -$226.8M $10.91M -$319.0M
YoY Change 115.75% -56.36% 494.12%
Cash From Investing Activities -$243.8M -$6.885M -$375.9M
YoY Change 104.7% -189.42% 220.43%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -1.023M 22.68M 54.15M
YoY Change -103.76% -4.31% -240.05%
NET CHANGE
Cash From Operating Activities 76.25M 77.26M 276.3M
Cash From Investing Activities -243.8M -6.885M -375.9M
Cash From Financing Activities -1.023M 22.68M 54.15M
Net Change In Cash -168.6M 93.06M -46.33M
YoY Change 1340.74% 9.99% -206.08%
FREE CASH FLOW
Cash From Operating Activities $76.25M $77.26M $276.3M
Capital Expenditures -$17.05M -$17.80M $56.90M
Free Cash Flow $93.30M $95.06M $219.4M
YoY Change -1.06% 34.83% 62.34%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2021 dei Amendment Flag
AmendmentFlag
false
CY2021 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2021 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2021
CY2021 dei Entity Central Index Key
EntityCentralIndexKey
0001237831
CY2021 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2021 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2021 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2021 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2021 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2020Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021 dei Document Type
DocumentType
10-K
CY2021 dei Document Annual Report
DocumentAnnualReport
true
CY2021 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2021 dei Document Period End Date
DocumentPeriodEndDate
2021-12-31
CY2021 dei Document Transition Report
DocumentTransitionReport
false
CY2021 dei Entity File Number
EntityFileNumber
001-35621
CY2021 dei Entity Registrant Name
EntityRegistrantName
GLOBUS MEDICAL, INC.
CY2021 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
04-3744954
CY2021 dei Entity Address Address Line1
EntityAddressAddressLine1
2560 General Armistead Avenue
CY2021 dei Entity Address City Or Town
EntityAddressCityOrTown
Audubon
CY2021 dei Entity Address State Or Province
EntityAddressStateOrProvince
PA
CY2021 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
19403
CY2021 dei City Area Code
CityAreaCode
610
CY2021 dei Local Phone Number
LocalPhoneNumber
930-1800
CY2021 dei Security12b Title
Security12bTitle
Class A Common Stock, par value $.001 per share
CY2021 dei Trading Symbol
TradingSymbol
GMED
CY2021 dei Security Exchange Name
SecurityExchangeName
NYSE
CY2021 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2021 dei Entity Small Business
EntitySmallBusiness
false
CY2021 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2021 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2021 dei Entity Shell Company
EntityShellCompany
false
CY2021Q2 dei Entity Public Float
EntityPublicFloat
5900000000
CY2022Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
101558115
CY2021 dei Auditor Name
AuditorName
Deloitte & Touche LLP
CY2021 dei Auditor Location
AuditorLocation
Philadelphia, Pennsylvania
CY2021 dei Auditor Firm
AuditorFirmId
34
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
193069000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
239397000
CY2021Q4 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
250378000
CY2020Q4 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
187344000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4962000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4408000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
164436000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
141676000
CY2021Q4 us-gaap Inventory Net
InventoryNet
237001000
CY2020Q4 us-gaap Inventory Net
InventoryNet
229153000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
18417000
CY2020Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
17771000
CY2021Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1215000
CY2020Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
6424000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
864516000
CY2020Q4 us-gaap Assets Current
AssetsCurrent
821765000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
305575000
CY2020Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
276451000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
221076000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
216879000
CY2021Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
562475000
CY2020Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
358522000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
68660000
CY2020Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
86949000
CY2021Q4 us-gaap Goodwill
Goodwill
179708000
CY2020Q4 us-gaap Goodwill
Goodwill
156716000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
36334000
CY2020Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
32039000
CY2021Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
24494000
CY2020Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
6615000
CY2021Q4 us-gaap Assets
Assets
1957263000
CY2020Q4 us-gaap Assets
Assets
1679485000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
21955000
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
18205000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
91168000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
78334000
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1046000
CY2020Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1101000
CY2021Q4 gmed Business Acquisition Liabilities Current
BusinessAcquisitionLiabilitiesCurrent
11770000
CY2020Q4 gmed Business Acquisition Liabilities Current
BusinessAcquisitionLiabilitiesCurrent
5777000
CY2021Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
12025000
CY2020Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
8125000
CY2021Q4 srt Payables To Broker Dealers And Clearing Organizations
PayablesToBrokerDealersAndClearingOrganizations
2200000
CY2020Q4 srt Payables To Broker Dealers And Clearing Organizations
PayablesToBrokerDealersAndClearingOrganizations
9250000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
140164000
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
120792000
CY2021Q4 gmed Business Acquisition Liabilities Noncurrent
BusinessAcquisitionLiabilitiesNoncurrent
58755000
CY2020Q4 gmed Business Acquisition Liabilities Noncurrent
BusinessAcquisitionLiabilitiesNoncurrent
31493000
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
4314000
CY2020Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
6202000
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
12642000
CY2020Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
14701000
CY2021Q4 us-gaap Liabilities
Liabilities
215875000
CY2020Q4 us-gaap Liabilities
Liabilities
173188000
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
553787000
CY2020Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
457161000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-6772000
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
3955000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1194272000
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1045082000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1741388000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
1506297000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1957263000
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1679485000
CY2021 us-gaap Revenues
Revenues
958102000
CY2020 us-gaap Revenues
Revenues
789042000
CY2019 us-gaap Revenues
Revenues
785368000
CY2021 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
239223000
CY2020 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
217463000
CY2019 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
179975000
CY2021 us-gaap Gross Profit
GrossProfit
718879000
CY2020 us-gaap Gross Profit
GrossProfit
571579000
CY2019 us-gaap Gross Profit
GrossProfit
605393000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
97346000
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
84519000
CY2019 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
60073000
CY2021 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
408149000
CY2020 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
354757000
CY2019 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
354757000
CY2021 us-gaap Litigation Settlement Expense
LitigationSettlementExpense
5921000
CY2020 us-gaap Litigation Settlement Expense
LitigationSettlementExpense
9000
CY2019 us-gaap Litigation Settlement Expense
LitigationSettlementExpense
2190000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
18526000
CY2020 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
16831000
CY2019 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
13809000
CY2021 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
16984000
CY2020 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
4030000
CY2019 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
2575000
CY2021 us-gaap Operating Expenses
OperatingExpenses
546926000
CY2020 us-gaap Operating Expenses
OperatingExpenses
460146000
CY2019 us-gaap Operating Expenses
OperatingExpenses
433404000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
171953000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
111433000
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
171989000
CY2021 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
9297000
CY2020 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
13952000
CY2019 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
17406000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1423000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-279000
CY2019 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
75000
CY2021 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
580000
CY2020 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
793000
CY2019 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
476000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
8454000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
14466000
CY2019 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
17957000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
180407000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
125899000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
189946000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
31216000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
23614000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
34736000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
149191000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
102285000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
155210000
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-6054000
CY2020 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
1402000
CY2019 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
3767000
CY2021 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-4673000
CY2020 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
5451000
CY2019 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
507000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-10727000
CY2020 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
6853000
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
4274000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
138464000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
109138000
CY2019 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
159484000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.48
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.04
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.57
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.44
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.01
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.52
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
100734000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
98580000
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
99150000
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
103623000
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
100971000
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
101998000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
1506297000
CY2021Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7883000
CY2021Q1 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
163000
CY2021Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
9101000
CY2021Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
39550000
CY2021Q1 us-gaap Stockholders Equity
StockholdersEquity
1562994000
CY2021Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7788000
CY2021Q2 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
197000
CY2021Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
26497000
CY2021Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
41797000
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
1639273000
CY2021Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7621000
CY2021Q3 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
1311000
CY2021Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
24335000
CY2021Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
45729000
CY2021Q3 us-gaap Stockholders Equity
StockholdersEquity
1718269000
CY2021Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7962000
CY2021Q4 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
207000
CY2021Q4 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3563000
CY2021Q4 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
11387000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1741388000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
1402452000
CY2020Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6902000
CY2020Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
5763000
CY2020Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
22581000
CY2020Q1 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
73864000
CY2020Q1 us-gaap Stockholders Equity
StockholdersEquity
1363366000
CY2020Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7426000
CY2020Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
10201000
CY2020Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-13273000
CY2020Q2 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
30805000
CY2020Q2 us-gaap Stockholders Equity
StockholdersEquity
1336915000
CY2020Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7007000
CY2020Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
28157000
CY2020Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
45125000
CY2020Q3 us-gaap Stockholders Equity
StockholdersEquity
1417204000
CY2020Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5995000
CY2020Q4 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
191000
CY2020Q4 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
28202000
CY2020Q4 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
54705000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
1506297000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
1185516000
CY2019Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6541000
CY2019Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
10255000
CY2019Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
34902000
CY2019Q1 us-gaap Stockholders Equity
StockholdersEquity
1237214000
CY2019Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6381000
CY2019Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
2016000
CY2019Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
41915000
CY2019Q2 us-gaap Stockholders Equity
StockholdersEquity
1287526000
CY2019Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6978000
CY2019Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
7082000
CY2019Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
37209000
CY2019Q3 us-gaap Stockholders Equity
StockholdersEquity
1338795000
CY2019Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6516000
CY2019Q4 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
11684000
CY2019Q4 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
45457000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
1402452000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
149191000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
102285000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
155210000
CY2021 us-gaap Research And Development In Process
ResearchAndDevelopmentInProcess
34312000
CY2020 us-gaap Research And Development In Process
ResearchAndDevelopmentInProcess
24418000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
69867000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
62874000
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
52734000
CY2021 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
-2781000
CY2020 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
-587000
CY2019 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
1089000
CY2021 us-gaap Inventory Write Down
InventoryWriteDown
6143000
CY2020 us-gaap Inventory Write Down
InventoryWriteDown
17741000
CY2019 us-gaap Inventory Write Down
InventoryWriteDown
2498000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
30586000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
27073000
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
26085000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1200000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2960000
CY2019 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
3026000
CY2021 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
16807000
CY2020 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
2674000
CY2019 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
1787000
CY2021 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-17615000
CY2020 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-4338000
CY2019 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
4302000
CY2021 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-464000
CY2020 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-809000
CY2019 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-866000
CY2021 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
210000
CY2020 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
700000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
25895000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-10696000
CY2019 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
18306000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
11971000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
50111000
CY2019 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
50018000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
6178000
CY2020 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
11088000
CY2019 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
12263000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3684000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-6352000
CY2019 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
773000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
17896000
CY2020 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
17608000
CY2019 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
7043000
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
5212000
CY2020 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1657000
CY2019 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-673000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
276274000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
198793000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
171975000
CY2021 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
622359000
CY2020 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
223540000
CY2019 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
346526000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
227908000
CY2020 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
134462000
CY2019 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
247008000
CY2021 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
109898000
CY2020 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
68897000
CY2019 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
53786000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
56898000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
63658000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
70750000
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
34488000
CY2020 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
33483000
CY2019 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
23799000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-375939000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-117322000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-140281000
CY2021 gmed Payment Of Business Acquisition Liabilities
PaymentOfBusinessAcquisitionLiabilities
9349000
CY2020 gmed Payment Of Business Acquisition Liabilities
PaymentOfBusinessAcquisitionLiabilities
6316000
CY2019 gmed Payment Of Business Acquisition Liabilities
PaymentOfBusinessAcquisitionLiabilities
6597000
CY2021 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
63496000
CY2020 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
72322000
CY2019 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
31036000
CY2020 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
104669000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
54147000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-38663000
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
24439000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-810000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
865000
CY2019 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-156000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-46328000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
43673000
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
55977000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
239397000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
195724000
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
139747000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
193069000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
239397000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
195724000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
45027000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
25437000
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
34139000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
4551000
CY2020 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
4210000
CY2019 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
4226000
CY2021Q4 gmed Number Of Products Launched Since Inception
NumberOfProductsLaunchedSinceInception
220
CY2021 us-gaap Use Of Estimates
UseOfEstimates
<span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Use of Estimates </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. We base our estimates, in part, on historical experience that management believes to be reasonable under the circumstances. Actual results could differ from those estimates. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Significant areas that require estimates include revenue recognition, intangible assets, business acquisition liabilities, allowance for doubtful accounts, stock-based compensation, reserves for excess and obsolete inventory, useful lives of assets, the outcome of litigation, </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">recoverability of intangible assets and income taxes. We are subject to risks and uncertainties due to changes in the healthcare environment, regulatory oversight, competition, and legislation that may cause actual results to differ from estimated results.</span></p>
CY2021 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Concentrations of Credit Risk</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Financial instruments, which potentially subject us to concentrations of credit risk, are primarily marketable securities and accounts receivable. Concentrations of credit risk with respect to accounts receivable are limited due to the large number of entities comprising our customer base. We perform ongoing credit evaluations of our customers and generally do not require collateral.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.50in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">There was </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> customer that accounted for 10% or more of sales for the years ended December 31, 2021, 2020, and 2019, respectively.</span>
CY2019 gmed Number Of Customers That Accounted For10 Or More Of Sales
NumberOfCustomersThatAccountedFor10OrMoreOfSales
0
CY2020 gmed Number Of Customers That Accounted For10 Or More Of Sales
NumberOfCustomersThatAccountedFor10OrMoreOfSales
0
CY2021 gmed Number Of Customers That Accounted For10 Or More Of Sales
NumberOfCustomersThatAccountedFor10OrMoreOfSales
0
CY2019 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2020 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2019 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2020 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2019 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0
CY2020 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0
CY2021 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2021 us-gaap Revenues
Revenues
958102000
CY2020 us-gaap Revenues
Revenues
789042000
CY2019 us-gaap Revenues
Revenues
785368000
CY2021Q4 us-gaap Due To Correspondent Brokers
DueToCorrespondentBrokers
2200000
CY2020Q4 us-gaap Due To Correspondent Brokers
DueToCorrespondentBrokers
9300000
CY2021Q4 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
26684000
CY2021Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
70525000
CY2020Q4 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
56223000
CY2020Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
37270000
CY2020Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
37270000
CY2019Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
9549000
CY2021 gmed Purchase Price Contingent Consideration
PurchasePriceContingentConsideration
25662000
CY2020 gmed Purchase Price Contingent Consideration
PurchasePriceContingentConsideration
33219000
CY2021 gmed Business Acquisition Contingent Consideration Milestone Payment
BusinessAcquisitionContingentConsiderationMilestonePayment
-6753000
CY2020 gmed Business Acquisition Contingent Consideration Milestone Payment
BusinessAcquisitionContingentConsiderationMilestonePayment
-6971000
CY2021 gmed Business Combination Contractual Rsu Grants
BusinessCombinationContractualRsuGrants
1877000
CY2020 gmed Business Combination Contractual Rsu Grants
BusinessCombinationContractualRsuGrants
191000
CY2021 gmed Business Combination Contingent Consideration Arrangements Fair Value Change In Fair Value Liability
BusinessCombinationContingentConsiderationArrangementsFairValueChangeInFairValueLiability
16597000
CY2020 gmed Business Combination Contingent Consideration Arrangements Fair Value Change In Fair Value Liability
BusinessCombinationContingentConsiderationArrangementsFairValueChangeInFairValueLiability
2674000
CY2021 gmed Business Combination Contractual Payable Reclassification
BusinessCombinationContractualPayableReclassification
374000
CY2020 gmed Business Combination Contractual Payable Reclassification
BusinessCombinationContractualPayableReclassification
1010000
CY2021Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
70525000
CY2020Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
37270000
CY2021Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
41819000
CY2020Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
39646000
CY2021Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
17401000
CY2020Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
16446000
CY2021Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
177781000
CY2020Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
173061000
CY2021Q4 us-gaap Inventory Net
InventoryNet
237001000
CY2020Q4 us-gaap Inventory Net
InventoryNet
229153000
CY2021 gmed Net Adjustment To Cost Of Sales Related To Excess And Obsolete Inventory
NetAdjustmentToCostOfSalesRelatedToExcessAndObsoleteInventory
6100000
CY2020 gmed Net Adjustment To Cost Of Sales Related To Excess And Obsolete Inventory
NetAdjustmentToCostOfSalesRelatedToExcessAndObsoleteInventory
17700000
CY2019 gmed Net Adjustment To Cost Of Sales Related To Excess And Obsolete Inventory
NetAdjustmentToCostOfSalesRelatedToExcessAndObsoleteInventory
2500000
CY2021 gmed Excess And Obsolete Related Provisions
ExcessAndObsoleteRelatedProvisions
20200000
CY2020 gmed Excess And Obsolete Related Provisions
ExcessAndObsoleteRelatedProvisions
27400000
CY2019 gmed Excess And Obsolete Related Provisions
ExcessAndObsoleteRelatedProvisions
11200000
CY2021 gmed Inventory Sales And Disposals Related Provisions
InventorySalesAndDisposalsRelatedProvisions
14100000
CY2020 gmed Inventory Sales And Disposals Related Provisions
InventorySalesAndDisposalsRelatedProvisions
9700000
CY2019 gmed Inventory Sales And Disposals Related Provisions
InventorySalesAndDisposalsRelatedProvisions
8700000
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
526651000
CY2020Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
493330000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
305575000
CY2020Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
276451000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
221076000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
216879000
CY2021 us-gaap Depreciation
Depreciation
51342000
CY2020 us-gaap Depreciation
Depreciation
46043000
CY2019 us-gaap Depreciation
Depreciation
38924000
CY2019Q4 us-gaap Goodwill
Goodwill
128775000
CY2020 us-gaap Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
26043000
CY2020 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
1898000
CY2020Q4 us-gaap Goodwill
Goodwill
156716000
CY2021 us-gaap Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
24251000
CY2021 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
-1259000
CY2021Q4 us-gaap Goodwill
Goodwill
179708000
CY2021Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
141149000
CY2021Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
72489000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
68660000
CY2020Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
143430000
CY2020Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
56481000
CY2020Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
86949000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
18358000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
16174000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
13190000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
8904000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
5461000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
6573000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
68660000
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
52407000
CY2020Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
44948000
CY2021Q4 gmed Accrued Liabilities Legal And Other Settlements And Expenses
AccruedLiabilitiesLegalAndOtherSettlementsAndExpenses
6124000
CY2020Q4 gmed Accrued Liabilities Legal And Other Settlements And Expenses
AccruedLiabilitiesLegalAndOtherSettlementsAndExpenses
650000
CY2021Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
6415000
CY2020Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
4952000
CY2021Q4 us-gaap Accrued Royalties Current
AccruedRoyaltiesCurrent
4558000
CY2020Q4 us-gaap Accrued Royalties Current
AccruedRoyaltiesCurrent
3720000
CY2021Q4 us-gaap Accrued Exchange Fee Rebate Current
AccruedExchangeFeeRebateCurrent
8725000
CY2020Q4 us-gaap Accrued Exchange Fee Rebate Current
AccruedExchangeFeeRebateCurrent
8011000
CY2021Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
12939000
CY2020Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
16053000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
91168000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
78334000
CY2020Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
200000000
CY2021Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95300000
CY2021 gmed Schedule Of Shares Repurchased
ScheduleOfSharesRepurchased
<div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Period </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total number of shares repurchased</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Average Price Paid per Share</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Dollar amount of shares repurchased </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Approximate dollar value of shares that may yet be purchased under the plan</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">January 1, 2020 - March 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,920</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38.49</span></p></td><td colspan="2" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">73,902</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">126,098</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 1, 2020 - June 30, 2020</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">771</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39.95</span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30,804</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July 1, 2020 - September 30,2020</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">October 1, 2020 - December 31, 2020</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">January 1, 2021 - March 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 1, 2021 - June 30, 2021</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July 1, 2021 - September 30,2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">October 1, 2021 - December 31, 2021</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">—</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95,294</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 39.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">January 1, 2020 - December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,691</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right-style: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38.91</span></p></td><td colspan="2" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">104,706</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 0.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 16.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div>
CY2020Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
1920000
CY2020Q1 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
38.49
CY2020Q1 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
73902000
CY2020Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
126098000
CY2020Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
771000
CY2020Q2 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
39.95
CY2020Q2 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
30804000
CY2020Q2 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2020Q3 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2020Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2021Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2021Q2 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2021Q3 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
CY2021Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
95294000
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
2691000
us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
38.91
us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
104706000
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
775000000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
149191000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
102285000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
155210000
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
100734000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
98580000
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
99150000
CY2021 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2889000
CY2020 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2391000
CY2019 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
2848000
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
103623000
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
100971000
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
101998000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.48
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.04
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.57
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.44
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.01
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.52
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
2139000
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
5454000
CY2019 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
4494000
CY2021Q4 gmed Share Based Compensation Number Of Stock Plans
ShareBasedCompensationNumberOfStockPlans
3
CY2021Q4 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
2845575
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
2538076
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
9746000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
41.33
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
2164000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
68.12
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
1830000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
34.73
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
618000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
52.14
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
9462000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
48.01
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
231869000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
4751000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
39.46
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P5Y10M24D
CY2021Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
155536000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
4711000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
56.64
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P8Y1M6D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
76334000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
71300000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
76100000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
31300000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0040
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0114
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0023
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0167
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0135
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0257
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P4Y9M18D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P4Y10M24D
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.330
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.340
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.280
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.370
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.290
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
30586000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
27073000
CY2019 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
26085000
CY2021 us-gaap Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
667000
CY2020 us-gaap Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
257000
CY2019 us-gaap Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount
EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
331000
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
31253000
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
27330000
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1
SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
26416000
CY2021 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P3Y
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
184819000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
154356000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
179194000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-4412000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-28457000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
10752000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
180407000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
125899000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
189946000
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
37436000
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
22183000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
23093000
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
7688000
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
4381000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
4532000
CY2021 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
3741000
CY2020 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
991000
CY2019 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
2819000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
48865000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
27555000
CY2019 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
30444000
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-13535000
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-3293000
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
6542000
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-2265000
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-678000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-68000
CY2021 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-1849000
CY2020 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
30000
CY2019 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-2182000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-17649000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3941000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
4292000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
31216000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
23614000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
34736000
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2021 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.027
CY2020 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.035
CY2019 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.022
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Foreign
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
0.016
CY2020 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Foreign
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
0.006
CY2019 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Foreign
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
0.003
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.001
CY2020 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.017
CY2019 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.001
CY2021 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.003
CY2020 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.003
CY2019 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.006
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.015
CY2020 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.026
CY2019 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.026
CY2021 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.066
CY2020 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.095
CY2019 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.025
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.005
CY2020 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.005
CY2019 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.003
CY2021 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.002
CY2019 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.001
CY2020 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.039
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.173
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.188
CY2019 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.183
CY2021Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
29417000
CY2020Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
28973000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
23102000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
12537000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
16167000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
14297000
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Foreign
DeferredTaxAssetsOperatingLossCarryforwardsForeign
3812000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Foreign
DeferredTaxAssetsOperatingLossCarryforwardsForeign
4269000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
72498000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
60076000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
6594000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
6487000
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
65904000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
53589000
CY2021Q4 gmed Deferred Tax Liabilities Depreciation And Amortization
DeferredTaxLiabilitiesDepreciationAndAmortization
45724000
CY2020Q4 gmed Deferred Tax Liabilities Depreciation And Amortization
DeferredTaxLiabilitiesDepreciationAndAmortization
53176000
CY2021Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
45724000
CY2020Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
53176000
CY2021Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
20180000
CY2020Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
413000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
6600000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
6500000
CY2021Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
19900000
CY2020Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
26100000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1600000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2399000
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
4777000
CY2021 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
160000
CY2021 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
708000
CY2020 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
799000
CY2019 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
2378000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1052000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1600000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2399000
CY2021 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
700000
CY2021Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
1471000
CY2020Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
2032000
CY2019Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
2878000
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
5019000
CY2020Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
4741000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
2116000
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1865000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2937000
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2936000
CY2021Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
5053000
CY2020Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
4801000
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P1Y9M18D
CY2020Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P2Y10M24D
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.027
CY2020Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.030
CY2021 us-gaap Operating Lease Expense
OperatingLeaseExpense
3373000
CY2020 us-gaap Operating Lease Expense
OperatingLeaseExpense
3579000
CY2019 us-gaap Operating Lease Expense
OperatingLeaseExpense
3174000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
2266000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
1531000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
1024000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
393000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
64000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
84000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
5362000
CY2021Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
309000
CY2021Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
5053000
CY2021 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
1
CY2021 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Amount
DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
6000
CY2021 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.03
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
6588000
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
5798000
CY2019 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
5363000
CY2021 us-gaap Revenues
Revenues
958102000
CY2020 us-gaap Revenues
Revenues
789042000
CY2019 us-gaap Revenues
Revenues
785368000
CY2021 dei Auditor Name
AuditorName
Deloitte & Touche LLP
CY2021 dei Auditor Location
AuditorLocation
Philadelphia, Pennsylvania
CY2021 dei Auditor Firm
AuditorFirmId
34

Files In Submission

Name View Source Status
0001562762-22-000037-index-headers.html Edgar Link pending
0001562762-22-000037-index.html Edgar Link pending
0001562762-22-000037.txt Edgar Link pending
0001562762-22-000037-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
gmed-20211231.xsd Edgar Link pending
gmed-20211231x10k.htm Edgar Link pending
gmed-20211231x10kg001.jpg Edgar Link pending
gmed-20211231x10k_htm.xml Edgar Link completed
gmed-20211231xex21_1.htm Edgar Link pending
gmed-20211231xex23_1.htm Edgar Link pending
gmed-20211231xex31_1.htm Edgar Link pending
gmed-20211231xex31_2.htm Edgar Link pending
gmed-20211231xex32.htm Edgar Link pending
gmed-20211231xex4_2.htm Edgar Link pending
gmed-20211231_cal.xml Edgar Link unprocessable
gmed-20211231_def.xml Edgar Link unprocessable
gmed-20211231_lab.xml Edgar Link unprocessable
gmed-20211231_pre.xml Edgar Link unprocessable
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending