| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="yes" encoding="windows-1252"?> |
<!-- XBRL Document Created with XBRLMaster --> |
<!-- Version: 2.3.08 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Date of creation: 02/25/2022 --> |
<!-- Software architectural design and coding: Dipendra K. Singh --> |
<!-- Copyright (c) 2022 I-NET Business Solutions, Inc. All Rights Reserved. --> |
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-roles="http://fasb.org/srt-roles/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:atri="http://atrion.com/20211231" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://atrion.com/20211231"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://atrion.com/role/Cover" id="Cover"> |
| <link:definition> 000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets"> |
| <link:definition> 000002 - Statement - CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome"> |
| <link:definition> 000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity"> |
| <link:definition> 000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies"> |
| <link:definition> 000007 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/Investments" id="Investments"> |
| <link:definition> 000008 - Disclosure - Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/PatentsAndLicenses" id="PatentsAndLicenses"> |
| <link:definition> 000009 - Disclosure - Patents and Licenses </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/LineOfCredit" id="LineOfCredit"> |
| <link:definition> 000010 - Disclosure - Line of Credit </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 000011 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockholdersEquity" id="StockholdersEquity"> |
| <link:definition> 000012 - Disclosure - Stockholders Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomePerShare" id="IncomePerShare"> |
| <link:definition> 000013 - Disclosure - Income Per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensation" id="StockbasedCompensation"> |
| <link:definition> 000014 - Disclosure - Stockbased Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IndustrySegmentAndGeographicInformation" id="IndustrySegmentAndGeographicInformation"> |
| <link:definition> 000015 - Disclosure - Industry Segment and Geographic Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/EmployeeRetirementAndBenefitPlans" id="EmployeeRetirementAndBenefitPlans"> |
| <link:definition> 000016 - Disclosure - Employee Retirement and Benefit Plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/CommitmentAndContingencies" id="CommitmentAndContingencies"> |
| <link:definition> 000017 - Disclosure - Commitment and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 000018 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables"> |
| <link:definition> 000019 - Disclosure - Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/InvestmentsTables" id="InvestmentsTables"> |
| <link:definition> 000020 - Disclosure - Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/PatentsAndLicensesTables" id="PatentsAndLicensesTables"> |
| <link:definition> 000021 - Disclosure - Patents and Licenses (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 000022 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomePerShareTables" id="IncomePerShareTables"> |
| <link:definition> 000023 - Disclosure - Income Per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationTables" id="StockbasedCompensationTables"> |
| <link:definition> 000024 - Disclosure - Stockbased Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails"> |
| <link:definition> 000025 - Disclosure - Summary of Significant Accounting Policies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails1" id="SummaryOfSignificantAccountingPoliciesDetails1"> |
| <link:definition> 000026 - Disclosure - Summary of Significant Accounting Policies (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails2" id="SummaryOfSignificantAccountingPoliciesDetails2"> |
| <link:definition> 000027 - Disclosure - Summary of Significant Accounting Policies (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails3" id="SummaryOfSignificantAccountingPoliciesDetails3"> |
| <link:definition> 000028 - Disclosure - Summary of Significant Accounting Policies (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails4" id="SummaryOfSignificantAccountingPoliciesDetails4"> |
| <link:definition> 000029 - Disclosure - Summary of Significant Accounting Policies (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetails5" id="SummaryOfSignificantAccountingPoliciesDetails5"> |
| <link:definition> 000030 - Disclosure - Summary of Significant Accounting Policies (Details 5) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative"> |
| <link:definition> 000031 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/InvestmentsDetails" id="InvestmentsDetails"> |
| <link:definition> 000032 - Disclosure - Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/InvestmentsDetails1" id="InvestmentsDetails1"> |
| <link:definition> 000033 - Disclosure - Investments (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/InvestmentsDetailsNarrative" id="InvestmentsDetailsNarrative"> |
| <link:definition> 000034 - Disclosure - Investments (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/PatentsAndLicensesDetails" id="PatentsAndLicensesDetails"> |
| <link:definition> 000035 - Disclosure - Patents and Licenses (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/PatentsAndLicensesDetails1" id="PatentsAndLicensesDetails1"> |
| <link:definition> 000036 - Disclosure - Patents and Licenses (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/PatentsAndLicensesDetailsNarrative" id="PatentsAndLicensesDetailsNarrative"> |
| <link:definition> 000037 - Disclosure - Patents and Licenses (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/LineOfCreditDetailsNarrative" id="LineOfCreditDetailsNarrative"> |
| <link:definition> 000038 - Disclosure - Line of Credit (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails"> |
| <link:definition> 000039 - Disclosure - Income Taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1"> |
| <link:definition> 000040 - Disclosure - Income Taxes (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2"> |
| <link:definition> 000041 - Disclosure - Income Taxes (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3"> |
| <link:definition> 000042 - Disclosure - Income Taxes (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative"> |
| <link:definition> 000043 - Disclosure - Income Taxes (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative"> |
| <link:definition> 000044 - Disclosure - Stockholders Equity (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomePerShareDetails" id="IncomePerShareDetails"> |
| <link:definition> 000045 - Disclosure - Income Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IncomePerShareDetailsNarrative" id="IncomePerShareDetailsNarrative"> |
| <link:definition> 000046 - Disclosure - Income Per Share (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationDetails" id="StockbasedCompensationDetails"> |
| <link:definition> 000047 - Disclosure - Stockbased Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationDetails1" id="StockbasedCompensationDetails1"> |
| <link:definition> 000048 - Disclosure - Stockbased Compensation (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationDetails2" id="StockbasedCompensationDetails2"> |
| <link:definition> 000049 - Disclosure - Stockbased Compensation (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationDetails3" id="StockbasedCompensationDetails3"> |
| <link:definition> 000050 - Disclosure - Stockbased Compensation (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/StockbasedCompensationDetailsNarrative" id="StockbasedCompensationDetailsNarrative"> |
| <link:definition> 000051 - Disclosure - Stockbased Compensation (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/IndustrySegmentAndGeographicInformationDetailsNarrative" id="IndustrySegmentAndGeographicInformationDetailsNarrative"> |
| <link:definition> 000052 - Disclosure - Industry Segment and Geographic Information (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/EmployeeRetirementAndBenefitPlansDetailsNarrative" id="EmployeeRetirementAndBenefitPlansDetailsNarrative"> |
| <link:definition> 000053 - Disclosure - Employee Retirement and Benefit Plans (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://atrion.com/role/CommitmentAndContingenciesDetailsNarrative" id="CommitmentAndContingenciesDetailsNarrative"> |
| <link:definition> 000054 - Disclosure - Commitment and contingencies (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="atri-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="atri-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="atri-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="atri-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/> |
| <import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd"/> |
| <import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/> |
| <import namespace="http://fasb.org/srt-roles/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/> |
| <import namespace="http://fasb.org/us-roles/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/> |
| <element id="atri_SharesSurrenderedInStockTransactionsAmount" name="SharesSurrenderedInStockTransactionsAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_Dividend" name="Dividend" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_CumulativeChangeInAccountingPrinciple" name="CumulativeChangeInAccountingPrinciple" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_AdjustedBalanceAtJanuaryOneTwoThousandShares" name="AdjustedBalanceAtJanuaryOneTwoThousandShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_AdjustedBalanceAtJanuaryOneTwoThousandAmount" name="AdjustedBalanceAtJanuaryOneTwoThousandAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_DeferredIncomeTaxes" name="DeferredIncomeTaxes" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NetChangeInAccruedInterestPremiumsAndDiscountsOnInvestments" name="NetChangeInAccruedInterestPremiumsAndDiscountsOnInvestments" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_IncreaseDecreaseInOther" name="IncreaseDecreaseInOther" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_IncreaseInOtherNoncurrentLiabilities" name="IncreaseInOtherNoncurrentLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonCashEffectOfStockOptionExercises" name="NonCashEffectOfStockOptionExercises" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_StockBasedCompensationDisclosureTextblock" name="StockBasedCompensationDisclosureTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_UseOfEstimatesPolicyTextblock" name="UseOfEstimatesPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_AccountsPayablePolicyTextblock" name="AccountsPayablePolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_CurrentAccruedLiabilitiesPolicyTextblock" name="CurrentAccruedLiabilitiesPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_LeasesToCustomersPolicyTextBlock" name="LeasesToCustomersPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_LeasedPropertyandEquipmentPolicyTextblock" name="LeasedPropertyandEquipmentPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ShareBasedCompensationOptionAndIncentivePlansPolicyTextblock" name="ShareBasedCompensationOptionAndIncentivePlansPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_LiabilityclassifiedawardsPolicyTextblock" name="LiabilityclassifiedawardsPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ScheduleOfPatentsAndLicensesTableTextblock" name="ScheduleOfPatentsAndLicensesTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_BondsHeldToMaturity" name="BondsHeldToMaturity" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_PaymentDue" name="PaymentDue" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_GrossUnrealizedLosses" name="GrossUnrealizedLosses" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_SecuritiesMaturity" name="SecuritiesMaturity" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_FederalIncomeTaxDeferred" name="FederalIncomeTaxDeferred" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_IncomeTaxDeferred" name="IncomeTaxDeferred" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_BenefitPlans" name="BenefitPlans" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_InventoriesDeferredTaxAssetsAndLiabilities" name="InventoriesDeferredTaxAssetsAndLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_CapitalLossCarryover" name="CapitalLossCarryover" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_OtherDeferredTaxAssets" name="OtherDeferredTaxAssets" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_OtherDeferredTaxLiabilities" name="OtherDeferredTaxLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ForeignDerivedIntangibleIncomeDeduction" name="ForeignDerivedIntangibleIncomeDeduction" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_IncomeTaxReconciliationExcessTaxBenefitFromStockCompensation" name="IncomeTaxReconciliationExcessTaxBenefitFromStockCompensation" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_UncertainTaxPositions" name="UncertainTaxPositions" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ValuationAllowance" name="ValuationAllowance" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_RemainingCapitalLossCarryoverDeduction" name="RemainingCapitalLossCarryoverDeduction" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_UnrecognizedTaxBenefitsAccruedInterest" name="UnrecognizedTaxBenefitsAccruedInterest" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_SharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstanding" name="SharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ExercisableAtDecemberThirtyOneTwoThousandTwenty" name="ExercisableAtDecemberThirtyOneTwoThousandTwenty" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageExercisePriceAbstract" name="WeightedAverageExercisePriceAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ExercisablePerShares" name="ExercisablePerShares" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_OutstandingAtDecemberThirtyOneTwoThousandTwentyEnding" name="OutstandingAtDecemberThirtyOneTwoThousandTwentyEnding" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedSharesAbstract" name="NonvestedSharesAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedRestrictedStockOutstandingBeginningBalance" name="NonvestedRestrictedStockOutstandingBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedRestrictedStockGranted" name="NonvestedRestrictedStockGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedRestrictedStockVested" name="NonvestedRestrictedStockVested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedRestrictedStockOutstandingEndingBalance" name="NonvestedRestrictedStockOutstandingEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerShareBeginningBalance" name="WeightedAverageAwardDateFairValuePerShareBeginningBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerShareGranted" name="WeightedAverageAwardDateFairValuePerShareGranted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerShareVested" name="WeightedAverageAwardDateFairValuePerShareVested" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerShareEndingBalance" name="WeightedAverageAwardDateFairValuePerShareEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_NonvestedStockUnitsAdded" name="NonvestedStockUnitsAdded" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerUnitBeginningBalance" name="WeightedAverageAwardDateFairValuePerUnitBeginningBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerUnitAdded" name="WeightedAverageAwardDateFairValuePerUnitAdded" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerUnitVested" name="WeightedAverageAwardDateFairValuePerUnitVested" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerUnitForfeited" name="WeightedAverageAwardDateFairValuePerUnitForfeited" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_WeightedAverageAwardDateFairValuePerUnitEndingBalance" name="WeightedAverageAwardDateFairValuePerUnitEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_Discountpercentageforpostvestingrestrictions" name="Discountpercentageforpostvestingrestrictions" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_CashPaidForPostVestingRestrictions" name="CashPaidForPostVestingRestrictions" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_Valueofstockunitsheldfortheaccounts" name="Valueofstockunitsheldfortheaccounts" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_RevenueFromSales" name="RevenueFromSales" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="atri_AggeregateAmountOfEmployees" name="AggeregateAmountOfEmployees" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element name="BuildingsMember" id="atri_BuildingsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="UnitesStatesMember" id="atri_UnitesStatesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GermanyMember" id="atri_GermanyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ChinaMember" id="atri_ChinaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FluidDeliveryMember" id="atri_FluidDeliveryMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CardiovascularMember" id="atri_CardiovascularMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OphthalmologyMember" id="atri_OphthalmologyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TwoCustomerMember" id="atri_TwoCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OneCustomerMember" id="atri_OneCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MutualFundsAvailableForSaleMember" id="atri_MutualFundsAvailableForSaleMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="EquityInvestmentsMember" id="atri_EquityInvestmentsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FedGovtBondsNotesMember" id="atri_FedGovtBondsNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InternalAAAMember" id="atri_InternalAAAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CorporateBondsMember" id="atri_CorporateBondsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="BbbBbMember" id="atri_BbbBbMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ThreeandFourExecutiveOfficersMember" id="atri_ThreeandFourExecutiveOfficersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="Plan2006Member" id="atri_Plan2006Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DirectorsMember" id="atri_DirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NonEmployeeDirectorsMember" id="atri_NonEmployeeDirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TwoThousandSixPlanMember" id="atri_TwoThousandSixPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InternalBBBMember" id="atri_InternalBBBMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DirectorsStockUnitsMember" id="atri_DirectorsStockUnitsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="RestrictedStockUnitsMember" id="atri_RestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="Plan2021Member" id="atri_Plan2021Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| </schema> |